私は複数のチェックボックスを投稿し、配列に入れています。例えば、 "tags []"アレイが設定されている場合、何かしますか?
投稿するときに、それらをカンマで区切ります。
フォーム上でNOタグがチェックされてから投稿された場合、スクリプトがそこにないものを黙示しようとするとエラーが表示されます。
私はこのようなものを使用して試してみました:
if (isset($_POST['tags'])){
$tags = implode(", ", noescape($_POST['tags']));
}
が存在する場合、それを内破、その後、チェックするための最良の方法は何ですか?
isset、array_key_exists?動作するはず
'$ _POST ['tags']'が一日のうちに文字列になると、これがクラッシュし、 'count(string)'は '1'を返します。http://codepad.org/AVfZS3qO – Shikiryu
あなたはそうです。私はちょうどis_array()を含めるように私の答えを修正しました。 –