私は小さな質問があります。配列を宣言する必要があるのですか?別の配列を割り当てたい場合、配列を宣言する必要はありますか?
複数選択コントロールから値を検証したいのですが、配列の中に(スティッキフォームフィールドのために)必要です... PHPであれば、選択配列を割り当てることができますvarには自動的に配列になるかvarは配列として最初に宣言する必要があります。
私は両方の方法を試しましたが、どちらもうまくいくと思います。しかし、良い習慣のために、私は確かめたい...私は専門家から知る必要があります!
あなたはどう思いますか?
<select name="genre[]" multiple="multiple" id="genre">
<option value="...">value goes here</option>
</select>
// genres
if (isset($_POST['genre'])) {
$selected_genre = $_POST['genre'];
}
または
// genres
$selected_genre = array();
if (isset($_POST['genre'])) {
$selected_genre = $_POST['genre'];
}