如何使用 JSON 以外的方法将数组转换为字符串?

2024-05-22

除了使用 JSON 之外,PHP 中还有什么函数可以将数组转换为字符串?

我知道有一个函数可以像 JSON 一样直接执行。我只是不记得了。


serialize() http://php.net/manual/function.serialize.php是您正在寻找的功能。它将以 PHP 特定的内部格式返回其输入数组或对象的字符串表示形式。该字符串可以转换回其原始形式unserialize().

但请注意,并非所有对象都是可序列化的,或者某些对象可能只是部分可序列化并且无法完全恢复unserialize().

$array = array(1,2,3,'foo');
echo serialize($array);

// Prints
a:4:{i:0;i:1;i:1;i:2;i:2;i:3;i:3;s:3:"foo";}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用 JSON 以外的方法将数组转换为字符串? 的相关文章

随机推荐