php怎么实现数组反转
php实现数组反转的方法是:1、使用语法"function reverse($arr){...}"来实现数组反转,不过这个函数只能处理一维数组;2、使用语法"function reverse_arr($arr){...}"来实现数组反转,这个函数可以处理多维的数组。
本教程的操作环境:Windows10系统、php8.1.3版、dell g3电脑
php实现数组反转:
php里面有个函数可以反转数组,工作中也经常用到,非常方便。今天来自己实现这样的功能。
$arr = [2,5,6,1,8,16,12]; function reverse($arr){ $left = 0; $right = count($arr) -1; $temp = []; while ($left <= $right){ $temp[$left] = $arr[$right]; $temp[$right] = $arr[$left]; $left++; $right--; } ksort($temp); return $temp; } 效果 Array ( [0] => 12 [1] => 16 [2] => 8 [4] => 6 [5] => 5 [6] => 2 )
发表评论