string SplDoublyLinkedList::serialize (void)Parameters:This function takes no parameters.Returned value:This function returns a serialized string.The following programs illustrate the SplDoublyLinkedList function: : serialize() in PHP:Program 1:
// Declare an empty SplDoublyLinkedList
$list
=
new
SplDoublyLinkedList();
// Use the SplDoublyLinkedList::push() function for
// add elements to SplDoublyLinkedList
$list
-> push (1);
$list
-> push (2);
$list
-> push (3);
$list
-> push (8);
$list
-> push (5);
// Using the serialize() function
$serialize
= serialize (
$list
);
echo
$serialize
;
?>
Exit:C: 19 : "SplDoublyLinkedList": 29: {i: 0;: i: 1;: i: 2;: i: 3;: i: 8;: i: 5;}
Program 2 :
// Declare an empty SplDoublyLinkedList
$list
=
new
SplDoublyLinkedList();
// Use the SplDoublyLinkedList::add() function
// add an item to the list
$list
-> add (0,
"Welcome"
);
$list
-> add (1,
" to "
);
$list
-> add (2,
" GeeksforGeeks "
);
$list
-> add (3,
" A "
);
$list
-> add (4,
’ Computer’
);
$list
-> add (5,
" Science "
);
$list
-> add (6,
’ Portal’
);
// Using the serialize() function
$serialize
= serialize (
$list
);
echo
$serialize
;
?>
Exit:C: 19 : "SplDoublyLinkedList": 105: {i: 0;: s: 7: "Welcome";: s: 2: "to";: s: 13: "GeeksforGeeks";: s: 1: "A";: s : 8: "Computer"; : s: 7: "Science";: s: 6: "Portal";}
Link:https://www.php.net/manual/en/spldoublylinkedlist.serialize.php
Shop
Latest questions
Wiki