查詢

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函式
分享連結