надо искать, есть ли в массиве значение email
Нашел вот такое решение:
не работает...
Может кто то знает другой способ поиск по массивам?
Но не всегда срабатывает, например когда вот такой массив
Эта функция может возвращать как boolean FALSE, так и не-boolean значение, которое приводится к FALSE. За более подробной информацией обратитесь к разделу Булев тип. Используйте оператор === для проверки значения, возвращаемого этой функцией.
php.net/manual/ru/control-structures.foreach.phpМожет кто то знает другой способ поиск по массивам?
Спасибо, работаетТ.е. в вашем случае
Код PHP:
if(array_search(array(0 => 'email'), $field->rules) !== false) { echo 'yes'; } else { echo 'no'; }