zey_ser
Новичок
Приветствую всех! В документации написано про array_search
Внимание Эта функция может возвращать как boolean FALSE, так и не-boolean значение, которое приводится к FALSE.
А если у меня найденное значение под ключом 0, то у меня к false приведется? Правильно ли я делаю проверку в случае ниже?
Внимание Эта функция может возвращать как boolean FALSE, так и не-boolean значение, которое приводится к FALSE.
А если у меня найденное значение под ключом 0, то у меня к false приведется? Правильно ли я делаю проверку в случае ниже?
PHP:
$haystack = array('29','30');
$needle = array('28','29');
foreach ($needle as $key => $value) {
if (false !== (array_search($value, $haystack))) {
echo 'Yes' . '<br/>';
} else {
echo 'No' . '<br/>';
}