- ベストアンサー
PHPの関数の二重定義を防ぐには?
phpでオリジナルの関数を作成したとき プログラムのミス等で、二度定義されてしまった時 Fatal error: Cannot redeclare というような、エラーが出ますが、include_onceのonceみたいな これを、出さぬよう、定義側で一度しか定義させないように するようにはできないのでしょうか? if($flag){ function hoge(){} } $flag = 1 のようにフラグを立てるしかないのでしょうか?
- みんなの回答 (1)
- 専門家の回答
お礼
回答ありがとうございます。 関数が定義されているかどうかを判断する関数が一応ちゃんとあるんですね。