Fatal error: Cannot redeclare 関数名のエラー
2014/05/17
自作関数の名前が被っている場合に出現するエラー。
↓みたいに書いているとエラー。
<?php
function hoge () {
//処理内容
}
$test = hoge();
function hoge () {
//処理内容
}
?>
↑みたいなケースは中々なさそうだけど、
includeとか使ってファイルをまたぐ際に
遭遇することがあるので注意する。
関連記事
-
-
PHPで実行時間の測定
$start_time = microtime(true); /***測定したい ...
-
-
$_SERVER['PHP_SELF']に脆弱性あり
formのaction属性とかページングのリンクとかで、 <form ac ...
-
-
file_get_contentsを使用する際にタイムアウト設定
20秒に1回自動でリロードするページにて file_get_contentsを使 ...
-
-
自動的に定義される定数
PHPファイルを解析中__LINE__という記述があり、 定数? とその場は思っ ...
-
-
PHPとSQLiteで簡易BBSの作成
PHPとSQLiteの練習で簡易掲示板を作ったのでメモ。 &nbs ...
-
-
PHPでサイトマップを動的に生成する
WordPress等のCMSは使っておらず、自動更新するサイトがあり、そのサイト ...
-
-
PHPのチェック系関数
たまたまis_objectという関数を見かけて、 is_numericとかiss ...
-
-
Facebookのタイムラインを取得して表示する方法
Facebookのタイムラインを取得してきて、表示させたいという案件があった。 ...
-
-
MySQLでカンマ区切りの検索
カンマ区切りで入っているデータを検索する場合に ピンポイントな関数があったのでメ ...
-
-
mb_convert_variablesとmb_convert_encodingの違い
両関数の違いについて、引数の場所というか順番が違うだけ? と思ってたけどどうにも ...
- PREV
- モバイル向けサイトの改善
- NEXT
- PHPで配列を検索クエリ化、検索クエリを配列化