Fatal-error-Call-to-undefined-function未定義の関数

Fatal error: Call to undefined functionというエラーが発生する原因について

 

未定義の関数はfatal-error-call-to-undefined-funtion

 

Fatal error: Call to undefined function

このエラーはそんなに大したことではありません。すぐに修正できることが殆どです。
エラー文を意訳してみると「致命的なエラー:定義されていない関数が呼び出されています」となり原因は一目瞭然です。

自作のfunction関数や呼出している関数の間違いが原因

設定している関数をよく確認してみてください。エラーが起きている行は「on line~」という記述で分かると思います。

Fatal error: Call to undefined functionの考えられる間違え

  • 自作のfunction関数のスペルミス
  • 関数名の記述間違え
  • マルチバイト関数の無効で発生

自作のfunction関数を呼出す際にスペルミスなどはありませんか?関数名を間違えていませんか?全角や余計なスペースなどはありませんか?

または、サーバーの設定(php.ini)でマルチバイト関数(mb_で始まる関数)が無効になっていることもあるようです。

投稿日: 2014/07/21
最終更新日: 2015/12/29
 
筆者のご紹介
角政典@moreiic
真性のお家大好きフリーランスです。プログラムよりご飯の方が断然好き!博多出身のデブデザイナー。インドアだけど遊んでくれる人募集中!
よく検索されてる記事