勉強したことのメモ

webプログラマが勉強したことのメモ。

Fatal error: Cannot redeclare 関数名のエラー

   

自作関数の名前が被っている場合に出現するエラー。

↓みたいに書いているとエラー。

<?php
function hoge () {
//処理内容
}

$test = hoge();

function hoge () {
//処理内容
}
?>

↑みたいなケースは中々なさそうだけど、
includeとか使ってファイルをまたぐ際に
遭遇することがあるので注意する。

 - PHP, エラー管理

  関連記事

HTTP_Request

社内で、PHP⇒社内システムのページにPOSTで データ飛ばして色々したい場合に ...

PHPでベーシック認証をかける方法

PHPでBasic認証をかけているソースを拝見する機会があり、衝撃だったのでメモ ...

CodeIgniterでCronを実行する方法

CodeIgniterで特定の処理をCronで自動で実行したかった。以下に設定方 ...

PHPで日時比較時の注意

PHPで日時を比較する際にミスがあったのでメモ。 基本形は下記。 $limit_ ...

PHPのセッションでログイン、ログアウトの管理。あとセッションが保存されない場合の対処。

セッションはほとんど使ったことがなく、 色々つまづいたのでメモ。 やりたかった事 ...

javascriptでHTML内に関数を書きたい場合

ダイアログ確認したいだけでわざわざfunctionを 書くのもアレだという時に使 ...

PHPを使えないサーバから使えるサーバーに値を渡す方法

PHPが使えないサーバーから使えるサーバーに値を渡したい場合があった。ajaxと ...

PHPで変数名を動的に変えて使う方法

変数名を動的に変えて使用したかった。 調べてみると可変変数というものがあり、希望 ...

PHPのclassを用いてBBS作成

オブジェクト指向勉強中のメモ。 ■index.php <? error_r ...

他サーバーにある画像をPHPで取得して保存する方法

他サーバーにある画像をURLで指定して、PHPで取得して保存する方法のメモ。 フ ...