@Ressive

Как прочитать данную php переменную?

Как прочитать данную php переменную?
$ignore = (in_array($dynamic_url,$ignore_pages))?true:false;
  • Вопрос задан
  • 437 просмотров
Пригласить эксперта
Ответы на вопрос 3
@slavabars
Веб программист
Если $dynamic_url найден в массиве $ignore_pages то true иначе false

Но это бредовая идея, т.к. in_array и так вернет true или false

$ignore =in_array($dynamic_url,$ignore_pages);
Ответ написан
Комментировать
irishmann
@irishmann
Научись пользоваться дебаггером
? - это тернарный оператор аналог if else
$ignore = (in_array($dynamic_url,$ignore_pages))?true:false;
//Эти два выражения эквивалентны
if(in_array($dynamic_url,$ignore_pages)){
    $ignore = true;
}
else{
    $ignore = false;
}
Ответ написан
Комментировать
@Giperoglif
зачем вся эта жесть если in_array итак возвращает bool?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы