牛牛在线工具

PHP 函数大全

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

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

Ds\Map::count()

返回映射中键值对的数量

函数名称: Ds\Map::count() 适用版本: PHP 7.0或更高版本 用法: public function Ds\Map::count(): int 该函数用于返回映射中键值对的数量。 参数: 无 返回值: 一个代表映射中键值对数量的整数。 示例: //…

Ds\Map::copy()

创建当前映射的一个副本

函数名:Ds\Map::copy() 适用版本:PHP 7.2及以上 用法:Ds\Map::copy() 函数用于创建当前映射的一个副本。 示例: // 创建一个映射对象 $map = new Ds\Map(["a" => 1, "b" => 2, "c" => 3]);…

Ds\Map::diff()

返回当前映射与另一个映射之间的差异,即返回当前映射中存在而另一个映射中不存在的键值对

函数名称:Ds\Map::diff() 函数说明:diff()函数用于返回当前映射与另一个映射之间的差异,即返回当前映射中存在而另一个映射中不存在的键值对。 适用版本:需要PHP 7.3及以上版本,并且要求安装了Ds扩展。 用法示例: // 创建两个映射 $map1 = …

Ds\Map::first()

返回集合中的第一个键值对

函数名称: Ds\Map::first() 函数描述: 返回集合中第一个键值对 适用版本: PHP 7.1以上 用法示例: <?php // 创建一个Map对象 $map = new Ds\Map(["a" => 1, "b" => 2, "c" => 3]); // …

Ds\Map::get()

检索指定键的相关值

函数名称: Ds\Map::get() 适用版本: PHP5 >= 5.3.0, PHP 7 函数描述: Ds\Map::get() 方法用于检索指定键的相关值。 用法: public function get(mixed $key): mixed 参数: $key:…

Ds\Map::hasKey()

判断映射中是否存在指定的键

函数名称: Ds\Map::hasKey() 适用版本:PHP 7.0+ 用法:public function hasKey($key): bool 函数描述:判断映射中是否存在指定的键。 参数: $key:要检查的键。 返回值:如果映射中包含指定的键,则返回true…

Ds\Map::filter()

创建一个新的映射对象,其中仅包含满足指定回调函数条件的键值对

函数名称:Ds\Map::filter() 函数适用版本:PHP 7.0 及更高版本 函数描述:该函数用于创建一个新的映射对象,其中仅包含满足指定回调函数条件的键值对。 用法: public function filter(callable $callback): Ds\…

Ds\Map::hasValue()

检查 map 中是否存在指定的值,并返回布尔值

函数 Ds\Map::hasValue() 用于检查 map 中是否存在指定的值,并返回布尔值。 使用方法: 创建一个 Ds\Map 对象,存储键值对。 调用 hasValue() 方法并传入要检查的值作为参数。 返回布尔值,表示指定值是否存在于 map 中。 示例代码…

Ds\Map::isEmpty()

检查 Map 对象是否为空

函数名:Ds\Map::isEmpty() 适用版本:PHP 7.0 或更高版本 函数用法:Ds\Map::isEmpty() 函数用于检查 Map 对象是否为空。 示例: // 创建一个空的 Map 对象 $map = new Ds\Map(); // 检查 Map …

Ds\Map::intersect()

返回一个新的映射(Map),该映射包含输入映射与指定映射的交集(即共享相同键和值的键值对)

函数名:Ds\Map::intersect() 函数介绍:这个函数用于返回一个新的映射(Map),该映射包含输入映射与指定映射的交集(即共享相同键和值的键值对)。 参数: map: 必需。一个实现了Map接口的映射对象。可以是Ds\Map对象或其他实现了Map接口的类的对象…

Ds\Map::jsonSerialize()

将Ds\Map对象转换为JSON字符串

函数名称: Ds\Map::jsonSerialize() 函数描述:该函数用于将Ds\Map对象转换为JSON字符串。 适用版本:该函数从PHP版本7.2及以上可用。 用法示例: // 创建一个Ds\Map对象 $map = new Ds\Map(); $map->pu…

Ds\Map::keys()

返回映射中所有键的新数组

函数名: Ds\Map::keys() 函数描述: 返回一个包含映射中所有键的新数组。 适用版本: PHP 7.2.0及以上 用法: $map = new Ds\Map(["a" => 1, "b" => 2, "c" => 3]); $keys = $map->keys…

Ds\Map::ksort()

对Ds\Map对象中的键进行排序,并返回排序后的Map对象

函数名称:Ds\Map::ksort() 函数功能:对Map按键进行排序 适用版本:PHP 7.3.0 或以上版本 函数用法: Ds\Map::ksort()方法用于对Ds\Map对象中的键进行排序,并返回排序后的Map对象。排序是基于键的自然顺序进行的,即对键进行升序排…

Ds\Map::ksorted()

返回按键名排序的新的映射

函数名: Ds\Map::ksorted() 适用版本: PHP 7.4 及更高版本 用法:该函数用于返回按键名排序的新的映射。 示例: <?php $map = new Ds\Map(["c" => 3, "a" => 1, "b" => 2]); $sortedMa…

Ds\Map::last()

返回集合中的最后一个键值对

函数名: Ds\Map::last() 适用版本: PHP 7.0 及以上 用法: Ds\Map::last() 函数用于返回集合中的最后一个键值对。 参数:无 返回值:返回最后一个键值对,以键值对对象 Ds\Pair 的形式返回。 示例: $map = new Ds\…

Ds\Map::map()

根据回调函数对映射中的每个值进行转换,并返回一个新的映射对象

函数名: Ds\Map::map() 适用版本: PHP >= 7.1 用法: Ds\Map::map() 方法用于根据回调函数对映射中的每个值进行转换,并返回一个新的映射对象。该方法是不可变的,原映射对象不会被修改。 语法: public Ds\Map Ds\Map::…

Ds\Map::merge()

被用来合并一个或多个其他的 Ds\Map 对象到当前的 Ds\Map 中

函数名称: Ds\Map::merge() 适用版本: PHP 7.0 及以上 函数用法: Ds\Map::merge() 函数被用来合并一个或多个其他的 Ds\Map 对象到当前的 Ds\Map 中。 语法: public function merge(IteratorA…

Ds\Map::pairs()

返回一个 vector,其中包含 map 中的所有键值对的键和值

函数名:Ds\Map::pairs() 适用版本:PHP >= 7.3 用法:Ds\Map::pairs(): Ds\Vector 函数说明:pairs() 方法返回一个 vector,其中包含 map 中的所有键值对的键和值。 示例: // 创建一个 map $map…

Ds\Map::put()

在 Ds\Map 对象中添加一个键值对

函数名:put() 适用版本:PHP 7.1或更高版本 用法:put() 函数用于在 Ds\Map 对象中添加一个键值对。如果指定的键已存在,则会用新的值替换旧的值。 语法:public function put($key, $value): void 参数: $key…

Ds\Map::putAll()

将一个迭代器或关联数组中的键值对添加到当前的 Map 对象中

函数名称: Ds\Map::putAll() 适用版本: >= 1.0.0 用法: Ds\Map::putAll() 函数用于将一个迭代器或关联数组中的键值对添加到当前的 Map 对象中。 语法: public function putAll($values): void…

Ds\Map::reduce()

将所有的键/值对依次传递给回调函数,并最终返回一个合并后的结果

函数名:Ds\Map::reduce() 适用版本:PHP 7.1 及以上 用法: Ds\Map::reduce() 函数用于将所有的键/值对依次传递给回调函数,并最终返回一个合并后的结果。 回调函数接受两个参数:第一个参数为累积结果,第二个参数为当前的键/值对。回调函数…

Ds\Map::remove()

从Ds\Map对象中移除指定的键值对,并返回被移除的值

函数:Ds\Map::remove() 适用版本:PHP 7.0及以上 用法:该函数用于从Ds\Map对象中移除指定的键值对,并返回被移除的值。 示例: // 创建一个Ds\Map对象 $map = new Ds\Map(["apple" => "red", "banan…

Ds\Map::reverse()

返回一个新的映射,其中键和值位置互换

函数名称:Ds\Map::reverse() 函数描述:该函数用于返回一个新的映射,其中键和值位置互换。 适用版本:PHP 7.1及以上版本 用法示例: $map = new Ds\Map(['A' => 1, 'B' => 2, 'C' => 3]); $revers…

Ds\Map::reversed()

返回一个新的Map对象,其中键和值的顺序是原始Map对象的逆序

PHP函数名: Ds\Map::reversed() 适用版本: PHP >= 7.3 用法: Ds\Map::reversed() 函数用于返回一个新的Map对象,其中键和值的顺序是原始Map对象的逆序。原始Map对象保持不变。 语法: public Ds\Map Ds\…

上一页第 41 / 370 页下一页