0
0

More than 3 years have passed since last update.

php7.3からの新関数array_key_firstとarray_key_lastについて

Posted at

配列の最初のキーを取得する際に
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

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0