Как я могу превратить переменную в ключ или значение, чтобы использовать ее в in_array()
?
Например,
// set the variable
$cnt_firstname = trim($_POST['cnt_firstname']);
$required = trim($_POST['required']);
// set the array for required fields
$array_required = explode(' ',$required);
// check the item is not empty and if it is in the array of required
if(empty($cnt_firstname) && in_array($cnt_firstname, $array_required))
{
$error = true;
echo '<error elementid="cnt_firstname" message="Please enter your fist name." />';
}
это почтовые данные, которые я отправил бы из формы,
Array
(
[cnt_firstname] =>
[cnt_lastname] =>
[cnt_organisation] =>
[cnt_email1] =>
[cnt_telephpne] =>
[required] => cnt_firstname cnt_lastname cnt_email1
)
Я не могу получить результат. Я хочу, чтобы он возвращал false, если поле пустое и это поле находится в требуемом массиве.
Как я могу заставить это работать?