配列の最初のキーを取得する際に
php7.3から**array_key_first*という関数が追加されました。
<?php
$array = ['a' => 1, 'b' => 2, 'c' => 3];
$firstKey = array_key_first($array);
var_dump($firstKey);
?>
-- 出力結果
string(1) "a"
php7.2以前は配列の先頭要素を取り出そうとする際には
配列をreset()して…keys()で指定して取り出す…というようなことをしていましたが
この関数があれば配列の内部ポインタを変更する必要もなく一発で取得できるので便利ですね。
参照
https://www.php.net/manual/ja/function.array-key-first.php