【发布时间】:2020-01-25 16:11:50
【问题描述】:
我正在尝试用最后一个元素反转函数参数中给出的数组的第一个元素。
到目前为止,这是我的尝试:
$my_array = [0, 1, 2, 3, 4];
function reverse_start_with_last(array &$arr)
{
$arr[0] = end($arr);
$last = end($arr);
$last = reset($arr);
print_r($arr);
static $callingnumber = 0;
$callingnumber++;
echo '<br><br>' . $callingnumber;
}
reverse_start_with_last($my_array);
它输出:
数组([0] => 4 [1] => 1 [2] => 2 [3] => 3 [4] => 4)。
所以你可以看到 0 与 4 反转,但 4 不与 0 反转.. 提前致谢!
【问题讨论】: