Slide 14
Slide 14 text
#phperkaigi #a
© 2012-2026 BASE, Inc.
なぜarray_firstとarray_lastは採用、
array_value_firstとarray_value_lastは見送りだったか
14
汎用化派
● 「index/offset で任意の位置のキーや値を取りたい」
● 「タプルつかって1メソッドでキーも値も返したい」
目立った論点2:汎用化 vs シンプル
[$key, $value] = array_first($array);
[$key, $value] = array_last($array);
//(0なら最初、-1なら最後)
$key = array_key_index($array, 0, &$value);