if(function_exist) sadece fonksiyonun olup olmadığını kontrol eder eğer fonksiyon varsa fonksiyonu çalıştırır. Yoksa çalıştırmaz. Yani her halükarda o fonksiyon çalışır. Bunu kullanmanın temel nedeni eğer o eklenti aktif edilmemişse o kodun yorumlanmaması böylece scriptin çalışmasına engel olmaması.
bende tam yaziyordum bunu

o kod eger fonksiyon yok ise hata vermesini engeller, gorevi budur farkli bir konuda kullanilmaz