Tôi thích thực hiện tìm kiếm trên một mảng và trả về tất cả các giá trị khi tìm thấy kết quả phù hợp. Khóa [name]
trong mảng là những gì tôi đang thực hiện tìm kiếm.Tìm kiếm mảng và trả về tất cả các khóa và giá trị khi kết hợp được tìm thấy
Array (
[0] => Array
(
[id] => 20120100
[link] => www.janedoe.com
[name] => Jane Doe
)
[1] => Array
(
[id] => 20120101
[link] => www.johndoe.com
[name] => John Doe
)
)
Nếu tôi đã làm một tìm kiếm cho John Doe nó sẽ trở lại.
Array
(
[id] => 20120101
[link] => www.johndoe.com
[name] => John Doe
)
Sẽ dễ dàng hơn khi đổi tên mảng dựa trên những gì tôi đang tìm kiếm. Thay vì các mảng trên tôi cũng có thể tạo ra sau đây.
Array (
[Jane Doe] => Array
(
[id] => 20120100
[link] => www.janedoe.com
[name] => Jane Doe
)
[John Doe] => Array
(
[id] => 20120101
[link] => www.johndoe.com
[name] => John Doe
)
)
Bạn chạy nguy cơ có phím trùng lặp nếu bạn sử dụng tên cho chìa khóa của bạn. – BenOfTheNorth
Tôi sẽ bỏ qua ý tưởng thứ hai và chỉ tìm kiếm mảng đầu tiên. – Tim