チェックボックスのデータを文字列に変換してデータベースに保存しました。PHPが関数を爆発させるだけで、私がin_arrayを検索するときに配列の最初の項目を検出することができます。どうして?
私が爆発する機能とバック配列に文字列を変換しようとすると、しかし、私はトラブル離れて最初の項目から何のためにin_array検索を持っています。どうして?
$rolepref = explode(',', $roles);
print_r($rolepref) = [0] Strategy [1] Operations
if (in_array("Strategy", $rolepref) { echo "yes" } => Will echo yes
if (in_array("Operations", $rolepref) { echo "yes" } => Does not work
私はここで何が欠けていますか?前もって感謝します!
確認したい実際の配列を投稿できますか?実際のコードこれは完全ではないので、これをタイプしたように見えます(ifステートメントでは閉じ括弧がありません)。 –