Bir fonksiyon tanımlanır nerede öğrenmek için?

6 Cevap

Nasıl hangi dosyasında bulmak ve belirli bir işlevi satır olabilir tanımlandı?

6 Cevap

Ayrıca PHP kendisi bunu yapabilirsiniz:

$reflFunc = new ReflectionFunction('function_name');
print $reflFunc->getFileName() . ':' . $reflFunc->getStartLine();

(Eclipse PDT tavsiye ederim), yoksa daima Linux üzerinde ise grep, ya WinGrep kullanarak bunu yaparken sağlayan bir IDE kullanmak ya. Linux gibi birşey olurdu:

grep -R "function funName" *

Projenin kök klasörü içinde gelen.

Eğer Netbeans gibi bir IDE kullanıyorsanız, CTRL + fonksiyon kullanımını tıklayın ve o dosya tanımlanan proje klasörü içinde olduğunu varsayarak, bu tanımlandığı yere götürecektir.

Ama bunu yapmak için herhangi bir kodu veya işlevi var.

Ben kastın "tanımlı" "tarif" olduğunu varsayalım. Bunun için, ideal yapabilirsin iyi bir IDE gerekir.

"Açık Fonksiyon Bildirgesi" işlevini destekleyen bir IDE gerekir. Php için için iyi bir Eclipse PDT olduğunu.

, Fonksiyon tanımı için aramak işlev adını vurgulayın, CTRL + adına tıklayın basılı tutun.

Sadece durumda, üzerine http://php.net, her standart işlevini bulacaksınız.