查詢

Ds\Sequence::last()函式—用法及示例

「 返回序列的最後一個元素 」


函式:Ds\Sequence::last()

適用版本:PHP 7.1以上

用法:Ds\Sequence::last() 方法用於返回序列的最後一個元素。

語法:public function last(): mixed

引數:無

返回值:返回序列的最後一個元素。如果序列為空,則返回 null。

示例:

use Ds\Sequence;

// 建立一個序列物件
$sequence = new Sequence([10, 20, 30, 40, 50]);

// 獲取序列的最後一個元素
$lastElement = $sequence->last();
echo $lastElement; // 輸出 50

// 建立一個空的序列物件
$emptySequence = new Sequence();

// 獲取空序列的最後一個元素
$lastElement = $emptySequence->last();
var_dump($lastElement); // 輸出 null

在上面的示例中,首先我們建立一個序列物件 $sequence,包含了值為 [10, 20, 30, 40, 50] 的元素。然後我們使用 last() 方法獲取序列的最後一個元素,並將其列印輸出為 50。

接著,我們建立一個空的序列物件 $emptySequence,並使用 last() 方法獲取其最後一個元素。由於序列為空,該方法將返回 null,並且透過使用 var_dump() 函式列印輸出結果。

請注意,要使用 Ds\Sequence 類,你需要匯入 Ds\Sequence 類或者使用 Ds\Vector 類,它們都實現了 Ds\Sequence 介面。

補充糾錯
上一個函式: Ds\Sequence::join()函式
下一個函式: Ds\Sequence::map()函式
熱門PHP函式
分享連結