tôi có mã nàyphp array_search trả về 0 cho phần tử đầu tiên?
$restaurant = array('/restaurant_pos/', '/bar_nightclub_pos/')
$current_page = $_SERVER['REQUEST_URI'];
if (array_search($current_page, $restaurant)) {
echo "KEEP ME";
}
vấn đề là array_search được trở về 0 vì '/ restaurant_pos /' là yếu tố đầu tiên trong mảng đó đang gây ra nếu thất bại ... bất kỳ ý tưởng về làm thế nào để kiểm tra nếu giá trị là trong mảng mà không thất bại trên các yếu tố đầu tiên
+1: đây là tài liệu trong cuốn hướng dẫn (tôi sẽ thêm các liên kết đến câu trả lời của bạn) - trong thực tế , họ làm cho một điểm giải thích nó một cách cẩn thận - vì vậy OP rõ ràng đã không nghiên cứu trước khi yêu cầu. – Spudley
Haha, thậm chí không bao giờ thấy rằng bản thân mình. Cảm ơn về điều đó! –
cảm ơn và tôi đã nhìn vào tài liệu và nhận thấy hộp lớn màu đỏ nhưng tôi đã cố gắng! == sai và nó không thành công vì vậy tôi đăng câu hỏi ... cảm ơn @Jan Westerdiep – Trace