WPJAM Basic 抢先支持 PHP 8.5 内置函数 array_first 与 array_last

前面介绍了 PHP 已经发布了8.5 版本, 其中最重要的一点就是引入两个内置的数组函数 array_first() 和 array_last(),他们分别返回数组的第一个或最后一个值。若数组为空,则返回 null(方便与 ?? 操作符组合)。

平时我们就会有这样的操作,所以我就抢先支持 PHP 8.5 内置函数: array_first() 和 array_last()

if(!function_exists('array_first')){
	function array_first($array){
		return $array === [] ? null : $array[array_key_first($array)];  
	}
}

if(!function_exists('array_last')){
	function array_last($array){
		return $array === [] ? null : $array[array_key_last($array)];  
	}
}

这样你只要升级到 WPJAM Basic 最新版,无需升级 PHP 8.5,就可以使用这两个函数了。


©我爱水煮鱼,本站推荐使用的主机:阿里云,国外主机建议使用BlueHost

本站长期承接 WordPress 优化建站业务,请联系微信:「chenduopapa」。