Php 如何从多个数组中获取最后一个数组?

Php 如何从多个数组中获取最后一个数组?,php,arrays,multidimensional-array,Php,Arrays,Multidimensional Array,我有一个数组,其中包含一些其他数组: 如果我打印\r$u,我会得到: 最后一个数组大约有20个元素。我只需要最后一个数组。希望这不会太混乱。您可以使用以下功能: $last_array = end($u); 请记住,调用端将更改内部数组指针。如果您不希望发生这种情况,您可以: $last_array = $u[count($u) - 1]; // make sure count($u) > 0 您可以使用以下功能: $last_array = end($u); 请记住,调用端将更改内

我有一个数组,其中包含一些其他数组:

如果我打印\r$u,我会得到:

最后一个数组大约有20个元素。我只需要最后一个数组。希望这不会太混乱。

您可以使用以下功能:

$last_array = end($u);
请记住,调用端将更改内部数组指针。如果您不希望发生这种情况,您可以:

$last_array = $u[count($u) - 1]; // make sure count($u) > 0
您可以使用以下功能:

$last_array = end($u);
请记住,调用端将更改内部数组指针。如果您不希望发生这种情况,您可以:

$last_array = $u[count($u) - 1]; // make sure count($u) > 0

如果您只想从数组$u中获取最后一项,则可以使用函数执行此操作,而不管其类型是什么:

$lastarray = end($u);

如果您只想从数组$u中获取最后一项,则可以使用函数执行此操作,而不管其类型是什么:

$lastarray = end($u);
$arr=array_slice$u,-1;,怎么样;?将返回仅包含所需数组的数组 或者$arr=array\u pop$u?同时删除它

那么$arr=array_slice$u,-1;?将返回仅包含所需数组的数组
或者$arr=array\u pop$u?同时删除它

它看起来不像是包含其他数组的多维数组。在循环遍历并添加元素时,看起来您正在打印数组$u。看起来您没有一个包含其他数组的多维数组。看起来您正在打印数组$u,同时循环遍历它并添加元素。