key = array_key_last ($input_array);
Parameter | DESCRIPTION |
$input_array | Required : Input array for which last key is to be returned. |
arrays_key_last() function returns the last key of the array. If the array is empty then NULL is returned.
PHP 7.3.0 Supported by PHP 7.3.0 and above
Example 1
$input=array(1,2,3,4,5);
echo array_key_last($input);
Output is here
4
Note that the first key is 0 , so the last key in above code is 4
Example 2
$input=array('One' =>'First','Two'=>'Second','Three'=>'Third','Fourth');
echo var_dump(array_key_last($input));
The output is here
int(0)
Example 3: Using array_key_last() with Numeric Array
<?php
$input = array(10, 20, 30, 40);
echo array_key_last($input); // Output: 3
?>
Example 4: Using array_key_last() with Associative Array
<?php
$input = array('a' => 'Apple', 'b' => 'Banana', 'c' => 'Cherry');
echo array_key_last($input); // Output: 'c'
?>
Example 5: Handling an Empty Array
<?php
$emptyArray = array();
echo array_key_last($emptyArray); // Output: NULL
?>
Example 6: Using array_key_last() After Array Modifications
<?php
$input = array('first' => 100, 'second' => 200, 'third' => 300);
unset($input['third']);
echo array_key_last($input); // Output: 'second'
?>
Returns the First Key →
← Array REFERENCE
← Subscribe to our YouTube Channel here