迭代后,队列将为空。因此,`count()` 将返回 0。您可以通过迭代克隆而不是实际队列来避免这种情况。
https://stackoverflow.com/questions/27464012/splpriorityqueuenext-is-removing-the-item
(PHP 5 >= 5.3.0, PHP 7, PHP 8)
SplPriorityQueue::count — 计算队列中的元素数量
此函数没有参数。
返回队列中的元素数量。
迭代后,队列将为空。因此,`count()` 将返回 0。您可以通过迭代克隆而不是实际队列来避免这种情况。
https://stackoverflow.com/questions/27464012/splpriorityqueuenext-is-removing-the-item