Fatal error: Cannot redeclare 関数名のエラー
2014/05/17
自作関数の名前が被っている場合に出現するエラー。
↓みたいに書いているとエラー。
<?php
function hoge () {
//処理内容
}
$test = hoge();
function hoge () {
//処理内容
}
?>
↑みたいなケースは中々なさそうだけど、
includeとか使ってファイルをまたぐ際に
遭遇することがあるので注意する。
関連記事
-
PHPで日付の比較
以前に「締切日を設けて、今日の日付と比較して分岐させる」というもので 日付の比較 ...
-
PHPバージョンアップの際に削除された関数(MySQL関数等)を使う方法
PHP5系で制作されたシステムを8系でも動くようにリプレイスしてほしいという案件 ...
-
PHPでパスワード付きのZIP / PDFファイルを作成する方法
PHPでZIPファイル化する方法やPDFファイル出力する方法を過去に書いたが、何 ...
-
PHPでランダムな値を取得するケース諸々
テストデータを作成する際に、ランダムな値を入れたかったけど、 色々ケースがあった ...
-
PHPでメルマガを配信する方法
※2016/04/07追記 1件ずつ小分けで送る方法の記事追加。 ...