end in php code example
Example 1: how to get last array element in php
<?php
$source_array = ['key1' => 'value1', 'key2' => 'value2', 'key3' => 'value3'];
$result = end($source_array);
echo "Last element: ".$result;
?>
Example 2: php explode end
$url = explode("/", URL::current());
echo end($url);
Example 3: php split string from end
You can use this following function
function str_rsplit($string, $length)
{
if ( !$length ) { return false; }
if ( $length > 0 ) { return str_split($string,$length); }
$l = strlen($string);
$length = min(-$length,$l);
$mod = $l % $length;
if ( !$mod ) { return str_split($string,$length); }
return array_merge(array(substr($string,0,$mod)), str_split(substr($string,$mod),$length));
}
$str = '123456789';
str_split($str,5);
str_rsplit($str,5);
str_rsplit($str,-7);