Şartlı PHP işlevleri tanımlamak için herhangi bir avantajı var mı? Örneğin, ben buna benzer bir komut dosyası varsa
function abc() {
...
}
function xyz() {
...
}
if (user_is_logged_in()) {
...
abc();
...
xyz();
}
else echo 'Not logged in.';
Herhangi bir avantaj olacağını, ve if
deyimi içinde bu fonksiyon tanımları hareket etmek, yasal olurdu? Ben PHP arka uç hakkında çok şey bilmiyorum, ancak sunucu potansiyel fonksiyonlarını tanımlayan bir sürü iş yapmak zorunda ve sonra onları asla kullanılmamalıdır olabilir gibi görünüyor.