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

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

Fatal error: Call to undefined functionというエラーは定義されていない関数が呼び出された場合に発生します。関数名をもう一度よく確認してスペルミスなどがないかを確認してみてください。
投稿日: 2014/07/21
最終更新日: 2015/12/29
 

未定義の関数は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_で始まる関数)が無効になっていることもあるようです。

 
最新情報をお届けします
筆者のご紹介
角政典@moreiic
真性のお家大好きフリーランスです。プログラムよりご飯の方が断然好き!博多出身のデブデザイナー。インドアだけど遊んでくれる人募集中!
Twitter / google+
よく検索されてる記事