从数组中获取最后一个键/值时使用或不使用reset()



我只是想从5数组中获得最后键/值。我有两个版本,但我想知道哪个是最安全的。到目前为止,他们都成功了。

提前感谢。

$url = "host.com/admin/product/11/sort/2/view/limit/10/result/5";
$parts = explode('/', $url);
$resultID = end($parts);
echo $resultID;

VER 2) With reset(

$url = "host.com/admin/product/11/sort/2/view/limit/10/result/5";
$parts = explode('/', $url);
reset($parts);
$resultID = end($parts);
echo $resultID;

reset在这里完全没用。

end在任何情况下都将转到数组的末尾。

最新更新