Php 将字符串数组转换为字符串数组
我正在努力将字符串转换为数组: [“Паааааааааа”、“Мааа”、“Саааа”] 我想把它转换成引号内的值数组Php 将字符串数组转换为字符串数组,php,json,string,deserialization,decode,Php,Json,String,Deserialization,Decode,我正在努力将字符串转换为数组: [“Паааааааааа”、“Мааа”、“Саааа”] 我想把它转换成引号内的值数组 已尝试(取消)序列化(),解析\u str()。他们无法处理它。这是最容易使用的: 但如果出于某种原因,您没有解析为json,您应该能够使用: 如果你需要处理括号,你可以在爆炸之前用类似这样的方法从字符串中修剪括号: $string = trim('["Пятницкое шоссе","Митино","Волоколамская","Планерная","Сходне
已尝试
(取消)序列化(),解析\u str()
。他们无法处理它。这是最容易使用的:
但如果出于某种原因,您没有解析为json,您应该能够使用:
如果你需要处理括号,你可以在爆炸之前用类似这样的方法从字符串中修剪括号:
$string = trim('["Пятницкое шоссе","Митино","Волоколамская","Планерная","Сходненская"]', '[]');
这将是最容易使用的: 但如果出于某种原因,您没有解析为json,您应该能够使用: 如果你需要处理括号,你可以在爆炸之前用类似这样的方法从字符串中修剪括号:
$string = trim('["Пятницкое шоссе","Митино","Волоколамская","Планерная","Сходненская"]', '[]');
因为没有其他人会发布它,所以看起来像JSON:
$array = json_decode($string, true);
print_r($array);
此JSON不需要
true
参数,但如果您想确保始终获得数组而不是对象,而不管JSON如何,请使用它。因为没有其他人会发布它,这看起来像JSON:
$array = json_decode($string, true);
print_r($array);
此JSON不需要
true
参数,但如果您希望确保始终获得数组而不是对象,无论JSON如何,请使用它。谢谢kjones的回答!修剪和分解示例非常有用!谢谢你,琼斯的回答!修剪和分解示例非常有用!