English | 简体中文 | 繁體中文
查询

Ds\Map::skip()函数—用法及示例

「 创建一个新的映射,该映射为原始映射中的指定数量的键值对进行了跳过操作 」


函数名:Ds\Map::skip()

适用版本:PHP 7.1+

用法:skip() 函数用于创建一个新的映射,该映射为原始映射中的指定数量的键值对进行了跳过操作。

语法:public function skip(int $position): Map

参数:

  • $position:跳过的键值对数量。

返回值:返回一个新的 Map 对象,该对象包含已跳过指定位置后的键值对。

示例:

$map = new Ds\Map(["a" => 1, "b" => 2, "c" => 3, "d" => 4]);

$skippedMap = $map->skip(2);

print_r($skippedMap);

输出:

Ds\Map Object
(
    [0] => Array
        (
            [c] => 3
            [d] => 4
        )

)

在这个示例中,我们创建了一个包含4个键值对的映射。通过调用 skip(2) 函数,我们跳过了前2个键值对("a" 和 "b")。最后,我们打印出新的映射,发现只剩下键值对 "c" 和 "d"。

补充纠错
上一个函数: Ds\Map::reversed()函数
下一个函数: Ds\Map::sorted()函数
热门PHP函数
分享链接