[PHP] Fatal error: Call to undefined function … について

このエラーは、日本語にすると「致命的なエラー: 未定義の関数を呼び出しました」という意味になります。

どこにも定義されていない関数を呼び出していますよ、ということですが、多くの場合、関数名のスペルミスが原因だったりします。

Fatal error: Call to undefined function ***() in ***/***.php on line ***

と表示されている部分の「in ***/***.php」という部分が、エラーが発生した PHP ファイルのパス(名前)を表しており、「on line ***」という部分が、そのファイルの何行目でエラーが発生したかを表しています。

エラーメッセージに示されているファイルの該当する行で呼び出している関数の名前をよく見直してみましょう。 単純なスペルミスかもしれませんし、大文字小文字が違っていたり、関数名の一部に全角文字が入ってしまっているかもしれませんね。


Pocket
Bookmark this on Yahoo Bookmark

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>