PHP: 関数の再宣言を避けるには? 質問する

PHP: 関数の再宣言を避けるには? 質問する

次のようなエラーが発生する傾向があります:

致命的なエラー: get_raw_data_list() を再宣言できません (/var/www/codes/handlers/make_a_thread/get_raw_data_list.php:7 で以前に宣言済み)。/var/www/codes/handlers/make_a_thread/get_raw_data_list.php の 19 行目にあります。

どうすればエラーを回避できますか? 関数を宣言する前に、関数が宣言されているかどうかを確認する IF 句を作成することは可能ですか?

ベストアンサー1

if(!function_exists("get_raw_data_list")) {
... define function here ...
}

http://us.php.net/function_exists

おすすめ記事