Heim > Artikel > Backend-Entwicklung > Welche Zeichen in PHP wirken sich auf das Parsen von unserialize() aus?
Welche Zeichen in PHP wirken sich auf die Analyse von Unserialize aus?
Welche Zeichen in PHP wirken sich auf das Parsen von Unserialize aus?
Korrekte Antwort oben
Zum Beispiel unter UTF8-Kodierung
echo serialize('我'); //输出: s:3:"我";
GBK-Kodierung
echo serialize('我'); //输出:s:2:"我";
So können Sie Serialisieren Sie niemals das 3-Byte-'I' in der UTF8-Codierung und deserialisieren und analysieren Sie es dann in der GBK-Codierung
Ich denke, das sollte bei der Serialisierung von Daten der Fall sein. Die Codierung stimmt nicht mit der überein Codierung während der Deserialisierung, oder Sie können die falsche Anweisung zur einfachen Analyse posten
/
In diesen beiden Sitzungen bin ich auf
The gestoßen Welche Zeichen in PHP wirken sich oben auf das Parsen von unserialize() aus? Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website (www.php.cn)!