Use array_key_first() and array_key_last() internally

This commit is contained in:
Kijin Sung 2025-07-12 12:20:20 +09:00
parent b5a22b2aa8
commit 1c92b1baf5

View file

@ -72,8 +72,7 @@ if (!function_exists('array_first'))
*/ */
function array_first_key(array $array) function array_first_key(array $array)
{ {
reset($array); return array_key_first($array);
return key($array);
} }
/** /**
@ -98,8 +97,7 @@ if (!function_exists('array_last'))
*/ */
function array_last_key(array $array) function array_last_key(array $array)
{ {
end($array); return array_key_last($array);
return key($array);
} }
/** /**