phpで配列のキーの先頭をとってみました
まず関数を調べる
配列内の現在の要素を返す
配列の内部ポインタを先頭の要素にセットする
返り値に先頭の値が返ってきます
$list = [
'A' => 'a',
'B' => 'b',
'C' => 'c',
];
var_dump(current($list));
// string(1) "a"
var_dump(reset($list));
// string(1) "a"
といった感じで、配列を宣言しただけだと、同じ結果が返ります
配列のキーすべて、あるいはその一部を返す
$list = [
'A' => 'a',
'B' => 'b',
'C' => 'c',
];
var_dump(array_keys($list));
/*
array(3) {
[0] =>
string(1) "A"
[1] =>
string(1) "B"
[2] =>
string(1) "C"
}
*/
とキーが配列で返ります
組み合わせて
$list = [
'A' => 'a',
'B' => 'b',
'C' => 'c',
];
$keys = array_keys($list);
var_dump(reset($keys));
// string(1) "A"
これがいいかなと思っています