ホームページ  >  記事  >  バックエンド開発  >  phpには関数定義を出力する関数はありますか?

phpには関数定義を出力する関数はありますか?

WBOY
WBOYオリジナル
2016-06-23 14:27:221000ブラウズ

Googleデバッガと同じように、関数名を入力すると関数の定義が表示されます。



そのような方法はありますか? ! !


ディスカッションへの返信 (解決策)

PHP いいえ!
エラーファイルの行番号とエラーメッセージがあります。

PHP にはいくつかのフレームワークがあります

一部の IDE にはそれらのフレームワークやプラグインがあり、それらを探すことができます

PHP にはそれらはありません!
エラーファイルの行番号とエラーメッセージがあります。

PHP にはいくつかのフレームワークがあります

どのフレームワークにありますか? どのように実装されているか見てみましょう

PHP 自体にはありません!
php と js を比較しないでください。
js のカスタマイズされたメソッドはすべて文字列の形式で変数に保存されているため、
を確認できますが、従来の関数定義は利用できません

関数定義を表示するには、IDE を使用する必要があります
を通じて自分でプログラミングできますリフレクションと xdebug との組み合わせで

IDE を自分で書いていないのに、なぜこのようなありがたい作業をしなければならないのでしょうか?

echo '

',debug_print_backtrace(),'
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。