Здравствуйте!
Есть поле в форме:
<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.