$travels = [
0 => ['departure' => 'Paris', 'arrival' => 'Nantes'],
1 => ['departure' => 'Orleans', 'arrival' => 'Nantes'],
2 => ['departure' => 'Dublin', 'arrival' => 'Tours'],
3 => ['departure' => 'Paris', 'arrival' => 'Orleans'],
4 => ['departure' => 'Paris', 'arrival' => 'Nice'],
5 => ['departure' => 'Nice', 'arrival' => 'Nantes'],
6 => ['departure' => 'Nice', 'arrival' => 'Tours'],
7 => ['departure' => 'Tours', 'arrival' => 'Amboise'],
8 => ['departure' => 'Nice', 'arrival' => 'Nantes'],
];
所以這是我的代碼,我想用這個多數組作爲數據庫,但是沒有查詢的權利?因此,我只想從一次出發得到所有到達值,就像所有從巴黎開始的到達值一樣,我已經在foreachloop中用foreach循環嘗試了很多事情,並且如果使用索引數組但是沒有機會使用索引數組, 。有沒有辦法做到這一點,如在MySQL中的查詢。如何使用數組作爲數據庫?
會是這樣的:
"SELECT 'arrival' FROM 'travels' WHERE 'departure' = Paris"
你已經嘗試了foreach循環;你能包括嗎?另外,這個數組最初來自哪裏? – Terminus
可能重複的[PHP篩選器2維數組按特定鍵](https://stackoverflow.com/questions/7341033/php-filter-2-dimensional-array-by-specific-key) – Pyromonk