Здравствуйте!
Есть поле в форме:
<selectname="profession[]" multiple>
<option></option>
<option value="25">Телеведущий</option>
<option value="20">Актер</option>
</select>
Данные отправляются с формы и обрабатываются так:
$definition = array(
'profession' => array(
'filter' => FILTER_VALIDATE_INT,
'flags' => FILTER_REQUIRE_SCALAR
)
);
$profession = filter_input_array(INPUT_POST, $definition);
print_r ($profession);
Но вывод пустой:
Array ( [profession] => )
Что-то делаю не так. Пожалуйста помогите разобраться, как проверить такой массив при помощи filter_input_array.