Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 将字符串数组转换为字符串数组_Php_Json_String_Deserialization_Decode - Fatal编程技术网

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的回答!修剪和分解示例非常有用!谢谢你,琼斯的回答!修剪和分解示例非常有用!