Heim > Artikel > Backend-Entwicklung > PHP-Objektserialisierung
Das Konvertieren eines Werts in eine Folge von Bits, um den Wert in einem Speicherpuffer oder einer Datei speichern oder über das Netzwerk übertragen zu können, wird als Serialisierung von Daten bezeichnet. Die Objektserialisierung erfolgt in PHP mithilfe einer aufgerufenen Funktion Funktion serialize(), die einen Wert in eine speicherbare Darstellung umwandelt oder den gegebenen Wert serialisiert. Der zu serialisierende Wert wird als Parameter an die Funktion serialize übergeben und eine Zeichenfolge als Folge von Bytes zurückgegeben, die den gegebenen Wert darstellt, der serialisiert werden soll durch die Funktion serialize() und dieser zurückgegebene String kann überall gespeichert werden.
WERBUNG Beliebter Kurs in dieser Kategorie PHP-ENTWICKLER - Spezialisierung | 8-Kurs-Reihe | 3 ProbetestsStarten Sie Ihren kostenlosen Softwareentwicklungskurs
Webentwicklung, Programmiersprachen, Softwaretests und andere
Die Syntax zum Deklarieren der Funktion serialize() in PHP lautet wie folgt:
serialize(value);
wobei Wert der Wert ist, der als Folge von Bytes serialisiert werden soll, die irgendwo gespeichert werden sollen.
Verschiedene Beispiele sind unten aufgeführt:
PHP-Programm zur Veranschaulichung der Objektserialisierung, um einen bestimmten Wert als Folge von Bits umzuwandeln, sodass er überall gespeichert werden kann:
Code:
<html> <body> <?php #The array of data to be serialized is passed to the serialize function and the returned string is stored in a variable called value $value = serialize(array("Welcome", "to", "PHP")); #The returned string from the serialize() function is displayed as the output on the screen echo "The data after serialization using serialize() function is as follows:\n"; echo $value; ?> </body> </html>
Ausgabe:
Im obigen Programm wird das zu serialisierende Datenarray an die Serialisierungsfunktion übergeben und die zurückgegebene Zeichenfolge in einer Variablen namens „Wert“ gespeichert. Anschließend wird der von der Funktion serialize() zurückgegebene String als Ausgabe auf dem Bildschirm angezeigt.
PHP-Programm zur Veranschaulichung der Objektserialisierung, um einen bestimmten Wert als Folge von Bits umzuwandeln, sodass er überall gespeichert werden kann:
Code:
<html> <body> <?php #The array of data to be serialized is passed to the serialize function and the returned string is stored in a variable called value $value = serialize(array("Learning", "is", "fun")); #The returned string from the serialize() function is displayed as the output on the screen echo "The data after serialization using serialize() function is as follows:\n"; echo $value; ?> </body> </html>
Ausgabe:
Im obigen Programm wird das zu serialisierende Datenarray an die Serialisierungsfunktion übergeben und die zurückgegebene Zeichenfolge in einer Variablen namens „Wert“ gespeichert. Anschließend wird der von der Funktion serialize() zurückgegebene String als Ausgabe auf dem Bildschirm angezeigt.
PHP-Programm zur Veranschaulichung der Objektserialisierung, um einen bestimmten Wert als Folge von Bits umzuwandeln, sodass er überall gespeichert werden kann:
Code:
<html> <body> <?php #The array of data to be serialized is passed to the serialize function and the returned string is stored in a variable called value $value = serialize(array("EDUCBA", "is", "informative")); #The returned string from the serialize() function is displayed as the output on the screen echo "The data after serialization using serialize() function is as follows:\n"; echo $value; ?> </body> </html>
Ausgabe:
Im obigen Programm wird das zu serialisierende Datenarray an die Serialisierungsfunktion übergeben und die zurückgegebene Zeichenfolge in einer Variablen namens „Wert“ gespeichert. Anschließend wird der von der Funktion serialize() zurückgegebene String als Ausgabe auf dem Bildschirm angezeigt.
PHP-Programm zur Veranschaulichung der Objektserialisierung, um einen bestimmten Wert als Folge von Bits umzuwandeln, sodass er überall gespeichert werden kann:
Code:
<html> <body> <?php #The array of data to be serialized is passed to the serialize function and the returned string is stored in a variable called value $value = serialize(array("India", "is", "beautiful")); #The returned string from the serialize() function is displayed as the output on the screen echo "The data after serialization using serialize() function is as follows:\n"; echo $value; ?> </body> </html>
Ausgabe:
Im obigen Programm wird das zu serialisierende Datenarray an die Serialisierungsfunktion übergeben und die zurückgegebene Zeichenfolge in einer Variablen namens „Wert“ gespeichert. Anschließend wird der von der Funktion serialize() zurückgegebene String als Ausgabe auf dem Bildschirm angezeigt.
PHP-Programm zur Veranschaulichung der Objektserialisierung, um einen bestimmten Wert als Folge von Bits umzuwandeln, sodass er überall gespeichert werden kann:
Code:
<html> <body> <?php #The array of data to be serialized is passed to the serialize function and the returned string is stored in a variable called value $value = serialize(array("We", "love", "India")); #The returned string from the serialize() function is displayed as the output on the screen echo "The data after serialization using serialize() function is as follows:\n"; echo $value; ?> </body> </html>
Ausgabe:
Im obigen Programm wird das zu serialisierende Datenarray an die Serialisierungsfunktion übergeben und die zurückgegebene Zeichenfolge in einer Variablen namens „Wert“ gespeichert. Anschließend wird der von der Funktion serialize() zurückgegebene String als Ausgabe auf dem Bildschirm angezeigt.
In diesem Artikel haben wir das Konzept der Objektserialisierung in PHP durch Definition, Syntax und Funktionsweise der Funktion serialize() in PHP anhand von Programmierbeispielen und deren Ausgaben kennengelernt.
Das obige ist der detaillierte Inhalt vonPHP-Objektserialisierung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!