Laravelプロフィール作成ページのチェック項目でinputタグにcheckedがついていたら、次回プロフィール編集時にcheckeを表示させたいです。
しかし、プロフィール作成時はcheckboxがnullなので以下のコードでは
「in_array(): Argument #2 ($haystack) must be of type array, null given」のエラーになってしまいます。
PHP
1<input id="modem" class="edit-profile-list__item--checkbox check-max3" 2 type="checkbox" 3 name="category[]" 4 value="一般向け機器(モデム)" 5 @if(in_array("一般向け機器(モデム)",json_decode($user->supporting_services_1, true), true)) checked @endif 6>
配列がnullの時は何もしない。 といったコードを加えればいいと思うのですが、in_arrayがnullのときは。というコードの書き方が分かりません。
アドバイスお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/08/11 08:47
2022/08/11 08:59