AFAIK -またはin_array()
を返す必要があります。TRUE
FALSE
私の場合、それは真として検証されますが、それでもエラーがスローされます:
[function.in-array]: 2 番目の引数のデータ型が正しくありません
行はこれです:
in_array($key,$instance['cfl2']);
そして、これは次のような$instance['cfl2']
検証済みarray
です:
array(2) { [0]=> string(8) "price" [1]=> string(6) "age" }
私の質問は次のとおりです。
- 私は何を間違っていますか。
- エラーがスローされる理由 (ただし、正常に動作し、true を返す)
- ある種のネストされた配列を使用しているため、問題が発生していますか? (つまり、配列アイテム
$instance['cfl2']
は実際にはそれ自体が配列ですか?
私も試し$is = $instance['cfl2']
てみin_array($key,$is)
ましたが、結果は同じエラーでした。