函式名: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"。