PHP error 対処法 その2

nissy 19views 更新:2016年9月7日

SQL文を書いている時に、何個か出会ったので、ハックに残しておきます。

1 Notice: Array to string conversion

このエラーは、引数に文字列(string)を渡さなくてはならない所に配列を渡してしまっていることが原因のようです。文字列を扱うときにうっかりやってしまいそうなミスなので、気をつけたいですね。似たようなエラーとしてexpects parameter 1 to be string, array givenとかもありました。

2 Fatal error: Call to undefined function

このエラーは、英文の通り存在していない関数を呼び出してしまったことが原因のようです。関数の名前を間違えたとかのミス、もしくは「mb_」で始まるマルチバイト関数(mb_strpos関数、mb_substr関数、mb_strlen関数など)が無効になってしまっていること等によるエラーらしいです。

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません