牛牛在线工具

SplQueue::dequeue()

收录 8868 个 PHP 函数,含用途说明与用法示例。

SplQueue::dequeue()

从队列的前端(头部)移除并返回元素

函数名称:SplQueue::dequeue() 适用版本:PHP 5 >= 5.3.0, PHP 7 函数描述: SplQueue::dequeue() 函数用于从队列的前端(头部)移除并返回元素。 语法: public mixed SplQueue::dequeue ( void ) 参数: 无 返回值: 成功移除并返回的元素。如果队列为空,则返回 false。 示例: // 创建一个新的队列 $queue = new SplQueue(); // 添加元素到队列尾部 $queue->enqueue('Apple'); $queue->enqueue('Banana'); $queue->enqueue('Cherry'); // 移除并返回队列的第一个元素 $firstElement = $queue->dequeue(); echo $firstElement; // 输出: Apple // 队列中剩余的元素为: Banana, Cherry 注意事项: SplQueue 类是一个双向队列,可以在队列的前端和后端添加或移除元素。 如果队列为空,调用 dequeue() 函数将返回 false。 每次调用 dequeue() 函数,队列的长度会减少一个元素。