请教一个
php
数组和字符串的转换问题。我有如下一个字符串:
除了使用explode函数分割处理外,有没有其他的快速将其转换为数组的方法。
PHP 8.5.5
PHP 8.5.5 是 PHP 8.5 分支的维护更新版本。该版本延续了“小步快跑”的迭代逻辑,通过深度错误修复、底层性能微调以及安全加固,旨在为开发者提供一个更健壮、更高效的运行环境。该版本严格遵守语义化版本规范,不包含破坏性变更。
下载
回复内容:
请教一个php数组和字符串的转换问题。我有如下一个字符串:
除了使用explode函数分割处理外,有没有其他的快速将其转换为数组的方法。
可以用正则,但效率应该低一些
立即学习
“
PHP免费学习笔记(深入)
”;
也可以自己写c扩展,效率应该和explode差不太多
["approval","bbcode","emoji","english","flags","likes","simplified-chinese"]["approval","bbcode","emoji","english","flags","likes","simplified-chinese"]$array = json_decode('["approval","bbcode","emoji","english","flags","likes","simplified-chinese"]', true);$str = '"approval","bbcode","emoji","english","flags","likes","simplified-chinese"';
preg_match_all('/\".[^,]*\"/',$str,$out);
print_r($out);
