牛牛在线工具

PHP 函数大全

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

本地收录 8868 条,找到 8868 条记录

Ds\PriorityQueue::pop()

从优先队列中弹出具有最高优先级的值,并将其移除队列

函数名: Ds\PriorityQueue::pop() 适用版本: PHP 7.0+ 用法: Ds\PriorityQueue::pop() 函数用于从优先队列中弹出具有最高优先级的值,并将其移除队列。如果优先队列为空,则抛出一个 UnderflowException 异常…

Ds\PriorityQueue::push()

向优先队列中插入一个新的元素,并按照优先级自动调整元素的位置

函数名:Ds\PriorityQueue::push() 适用版本:PHP 7.2.0 及以上版本 用法:该函数用于向优先队列中插入一个新的元素,并按照优先级自动调整元素的位置。 示例: // 创建一个优先队列 $queue = new Ds\PriorityQueue(…

Ds\PriorityQueue::toArray()

将优先级队列转换为数组形式

函数名称:Ds\PriorityQueue::toArray() 函数描述:该函数用于将优先级队列转换为数组形式。 适用版本: PHP 7.1以上 语法: public Ds\PriorityQueue::toArray(): array 参数: 无 返回值: 返回…

Ds\PriorityQueue::__construct()

创建一个空的优先级队列对象

函数名:Ds\PriorityQueue::__construct() 适用版本:PHP 7.0以上(需要安装ds扩展) 函数描述:用于创建一个空的优先级队列对象。 用法示例: // 创建一个空的优先级队列对象 $queue = new Ds\PriorityQueue()…

Ds\Queue::allocate()

设置队列的容量,以便在添加元素时自动调整内部数据结构的大小

函数名:Ds\Queue::allocate() 适用版本:PHP 7.4及以上 用法: public function allocate(int $capacity): void 该方法用于设置队列的容量,以便在添加元素时自动调整内部数据结构的大小。 参数: $cap…

Ds\Queue::capacity()

获取队列的容量

函数名:Ds\Queue::capacity() 适用版本:PHP 7.0以上 用法:该函数用于获取队列的容量。 示例: // 创建一个队列 $queue = new Ds\Queue(); // 在队列中添加元素 $queue->push("apple"); $que…

Ds\Queue::clear()

清空队列中的所有元素

函数名称: Ds\Queue::clear() 函数说明: Ds\Queue::clear() 方法用于清空队列中的所有元素。 适用版本: 该方法在 PHP 7.0 及以上版本中可用。 用法示例: <?php // 创建一个新的队列 $queue = new Ds\Que…

Ds\Queue::copy()

创建并返回队列中的一个副本,不会对原队列做任何修改

函数名:Ds\Queue::copy() 函数说明:该函数用于创建并返回队列中的一个副本,不会对原队列做任何修改。 函数参数:无 返回值:返回一个新的Ds\Queue对象,包含原队列的所有元素。 适用版本:该函数在PHP 7.3.0及以上版本可用。 示例代码: // …

Ds\Queue::count()

获取队列中的元素数量

PHP函数:Ds\Queue::count() 适用版本:PHP 7.2及以上版本 函数说明:Ds\Queue::count()函数用于获取队列中的元素数量。 用法示例: <?php // 创建一个新的队列 $queue = new Ds\Queue(); // 添加…

Ds\Queue::isEmpty()

检查队列是否为空

函数名:Ds\Queue::isEmpty() 适用版本:PHP 7.2.0 及以上版本 函数用法:该方法用于检查队列是否为空。如果队列中没有任何元素,则返回 true,否则返回 false。 语法:public Ds\Queue::isEmpty() : bool 示例…

Ds\Queue::jsonSerialize()

将队列转换为可序列化的 JSON 字符串

函数描述: Ds\Queue::jsonSerialize() 函数用于将队列转换为可序列化的 JSON 字符串。 用法: 创建一个 Ds\Queue 对象。 调用 jsonSerialize() 方法。 示例: use Ds\Queue; // 创建一个队列 $qu…

Ds\Queue::peek()

返回队列的下一个元素,而不删除它

函数名称:Ds\Queue::peek() 函数说明:Ds\Queue::peek() 函数用于返回队列的下一个元素,而不删除它。 适用版本:该函数适用于 PHP 7.2 及以上版本,并且需要安装 Data Structures 扩展库。 用法: 首先,创建一个 Ds\Q…

Ds\Queue::pop()

从队列中移除并返回队列的第一个元素

函数名: Ds\Queue::pop() 适用版本: PHP 7.0 及以上 用法:该函数用于从队列中移除并返回队列的第一个元素。 示例: $queue = new \Ds\Queue(); $queue->push('apple'); $queue->push('ba…

Ds\Queue::toArray()

将队列的全部元素转换为数组

函数名:Ds\Queue::toArray() 适用版本:PHP 7.0+ 用法:该函数用于将队列的全部元素转换为数组。 示例: // 创建一个队列对象 $queue = new Ds\Queue(); // 向队列中添加元素 $queue->push('A'); $q…

Ds\Queue::push()

向队列的末尾添加一个或多个元素

函数名称:Ds\Queue::push() 适用版本:PHP 7.2.0 或更高版本 函数用途:Ds\Queue::push() 方法用于向队列的末尾添加一个或多个元素。 用法:bool Ds\Queue::push(mixed ...$values) 参数: $val…

Ds\Queue::__construct()

创建一个新的 Ds\Queue 对象

函数名称:Ds\Queue::__construct() 适用版本:该函数适用于 PHP 版本7.1.0及以上。 用法:构造函数用于创建一个新的 Ds\Queue 对象。 Ds\Queue 是一个双端队列(deque)的实现,可以在队列的前端和后端进行插入和删除操作。构造函数…

Ds\Sequence::allocate()

为序列分配指定大小的内存

函数名称:Ds\Sequence::allocate() 适用版本:PHP 7.3.0 及以上 用法:该函数用于为序列分配指定大小的内存。 语法: public function allocate(int $capacity): void 参数: $capacity:…

Ds\Sequence::apply()

序列的每个元素,并返回一个包含结果的新序列

函数名称:Ds\Sequence::apply() 适用版本:PHP 7.0.0及以上 函数描述:该函数将函数应用于序列的每个元素,并返回一个包含结果的新序列。 语法:public function apply(callable $callback): Ds\Sequenc…

Ds\Sequence::capacity()

返回序列的当前容量

函数名:Ds\Sequence::capacity() 适用版本:PHP 7.1.0 及以上版本 用法:Ds\Sequence::capacity() 方法用于返回序列的当前容量。 示例: $sequence = new Ds\Vector([1, 2, 3, 4, 5]…

Ds\Sequence::contains()

检查序列中是否包含指定的值

函数名称:Ds\Sequence::contains() 函数描述:检查序列中是否包含指定的值。 参数: $value:需要检查的值。 返回值: 如果序列包含指定的值,则返回true;否则返回false。 用法示例: // 创建一个新的序列 $sequence = …

Ds\Sequence::filter()

过滤序列中的元素,并返回一个新的序列,其中只包含符合指定条件的元素

函数名:Ds\Sequence::filter() 适用版本:PHP 7.1.0 及以上版本 用法:此函数用于过滤序列中的元素,并返回一个新的序列,其中只包含符合指定条件的元素。 语法: public Ds\Sequence Ds\Sequence::filter ( ca…

Ds\Sequence::find()

在序列中查找并返回符合条件的第一个元素

函数名:Ds\Sequence::find() 适用版本:PHP 7.4.0及以上(需要安装Ds扩展) 用法:public function find(callable $callback): mixed 说明: Ds\Sequence::find() 方法用于在序列中查找…

Ds\Sequence::first()

获取序列的第一个元素

函数名称:Ds\Sequence::first() 函数说明:该函数用于获取序列的第一个元素。 函数用法:可以使用该函数来访问序列的第一个元素。 参数说明:无需提供参数。 返回值:返回序列的第一个元素。 示例代码: // 创建一个序列 $sequence = new …

Ds\Sequence::get()

获取序列中指定索引的元素

函数:Ds\Sequence::get() 适用版本:PHP 7.3 及以上版本 用法:该函数用于获取序列中指定索引的元素。序列(Sequence)是PHP内置的标准库Ds提供的一种数据结构,它代表一组元素,可以按照特定顺序访问和操作。 语法:public function…

上一页第 43 / 370 页下一页