Serialisierte Zeichenfolgen verstehen und entschlüsseln
In Ihrem Fall haben Sie eine serialisierte Zeichenfolge im folgenden Format:
a:2:{i:0;s:7:"Abogado";i:1;s:7:"Notario";}
Um Ihre Fragen zu beantworten:
Was ist das für eine Saite? das?
Dies ist eine serialisierte Zeichenfolge, eine Darstellung eines Arrays in einem bestimmten Format. Es kodiert Informationen über das Array, einschließlich Schlüssel-Wert-Paare und die Arten von Werten.
Wie kann ich es deserialisieren und das Array daraus herausholen?
Sie kann diese Zeichenfolge mithilfe der PHP-Funktion unserialize() deserialisieren. Hier ist ein Beispiel:
$str = 'a:2:{i:0;s:7:"Abogado";i:1;s:7:"Notario";}'; $result = unserialize($str);
Die Ausgabe von print_r($result) lautet:
Array ( [0] => Abogado [1] => Notario )
Wichtige Hinweise:
Das obige ist der detaillierte Inhalt vonWie entserialisiert man einen PHP-serialisierten String?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!