函式名稱:SplDoublyLinkedList::serialize()
適用版本:PHP 5 >= 5.3.0, PHP 7
函式描述:serialize() 方法用於將 SplDoublyLinkedList 物件序列化為一個字串。
語法:public string SplDoublyLinkedList::serialize()
返回值:返回一個包含序列化後的字串。
示例:
// 建立一個 SplDoublyLinkedList 物件
$list = new SplDoublyLinkedList();
// 向列表中新增元素
$list->push('apple');
$list->push('banana');
$list->push('cherry');
// 序列化列表
$serializedList = $list->serialize();
// 輸出序列化後的字串
echo $serializedList;
輸出結果:
C:19:"SplDoublyLinkedList":46:{a:3:{i:0;s:5:"apple";i:1;s:6:"banana";i:2;s:6:"cherry";}}
注意事項:
- SplDoublyLinkedList::serialize() 方法返回的是一個字串,可以透過 echo 或其他輸出方式顯示。
- 序列化後的字串包含了 SplDoublyLinkedList 物件的類名、屬性及其值。