📜  PHP | Ds\Deque set()函数(1)

📅  最后修改于: 2023-12-03 15:33:32.383000             🧑  作者: Mango

PHP | Ds\Deque set()函数

在 PHP 中,Ds\Deque set() 函数是用来修改双向队列中指定索引处的值的。

语法
public function set($index, $value): void
参数
  • $index:要修改值的索引。
  • $value:新的值。
返回值

该函数没有返回值。

示例
<?php

$deque = new \Ds\Deque(['apple', 'banana', 'cherry']);

$deque->set(1, 'orange');

print_r($deque);

输出结果为:

Ds\Deque Object
(
    [0] => apple
    [1] => orange
    [2] => cherry
)
注意事项
  • 如果 $index 不是整数或者超出范围,将会抛出 \OutOfRangeException 异常。
  • 如果双向队列为空,将会抛出 \UnderflowException 异常。
  • 修改双向队列的值会影响到所有引用该双向队列的变量。