我有一個數組:
array( 4 => 'apple', 7 => 'orange', 13 => 'plum' )
我想獲得此數組的第一個元素。 apple
預期結果: apple
一個要求: 它不能通過引用傳遞來完成 ,所以array_shift
不是一個好的解決方案。
我怎樣才能做到這一點?
#1樓
采用:
$first = array_slice($array, 0, 1); $val= $first[0];
默認情況下, array_slice
不保留鍵,因此我們可以安全地使用零作為索引。