这是什么,它有什么作用?你能评论一下吗?
echo end($array)->id;
end 函数给出数组的最后一个元素。
在这种情况下,数组是一个对象数组,并且从数组中的最后一个对象开始id
返回属性。
你读过http://php.net/manual/en/function.end.php吗?我认为这在内容或评论中有详细说明。
end()
将数组的内部指针前进到最后一个元素,并返回其值。
end($array)
将返回数组的最后一个元素值。例如:
如果end(end($array))
是那么whatever->id
但我认为你的情况end(end($array))
是$whatever
所以$whatever->id
会给出一些输出。
End 将数组的内部指针设置为其最后一个元素。所以
echo end($array)->id;
回显数组中最后一个元素的 id 参数。