php array_search возвращает 0 для первого элемента?

У меня есть этот код

$restaurant = array('/restaurant_pos/', '/bar_nightclub_pos/')
$current_page = $_SERVER['REQUEST_URI'];

if (array_search($current_page, $restaurant)) {
    echo "KEEP ME";
}

проблема в том, что array_search возвращает 0, потому что '/ restaurant_pos /' является первым элементом в массиве, который вызывает ошибку if ... любые идеи о том, как чтобы проверить, находится ли значение в массиве без сбоев в первом элементе

12
задан Matt Elhotiby 19 July 2011 в 16:02
поделиться