Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/68.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中使用ajax json和语法发送数据_Php_Jquery_Arrays_Ajax_Json - Fatal编程技术网

在php中使用ajax json和语法发送数据

在php中使用ajax json和语法发送数据,php,jquery,arrays,ajax,json,Php,Jquery,Arrays,Ajax,Json,我正在像这样将stringify JSON传递给我的php文件 [{"Country Code":"bob","Country":"503","Description":"bobby","\"Minute Rate":"oregon","USD\"":"","\"$5 Talk Time":"\r"},{"Country Code":"steve","Country":"707","Description":"stevie","\"Minute Rate":"california","USD\"

我正在像这样将stringify JSON传递给我的php文件

[{"Country Code":"bob","Country":"503","Description":"bobby","\"Minute Rate":"oregon","USD\"":"","\"$5 Talk Time":"\r"},{"Country Code":"steve","Country":"707","Description":"stevie","\"Minute Rate":"california","USD\"":"","\"$5 Talk Time":"\r"},{"Country Code":"dsfd","Country":"342","Description":"dfdfs","\"Minute Rate":"dfdsfs","USD\"":"","\"$5 Talk Time":"\r"},{"Country Code":"sada","Country":"342","Description":"sdsad","\"Minute Rate":"dfsffd","USD\"":"","\"$5 Talk Time":"\r"},{"Country Code":""}]
如何在php中运行循环以获取这些结果?

谢谢大家!

试试看

json_decode(string, true);
结果将是一个数组,您可以循环它。

试试看

json_decode(string, true);

结果将是一个数组,您可以循环它。

json\u decode函数的第一个参数为json字符串,第二个参数为可选布尔值(true/false)。第二个参数,如果设置为true,将json字符串作为关联数组返回,如果未设置,将返回一个对象

json_array  = json_decode($json, true); //Converts to array
    foreach($json_array as $json){
       echo $json['key']; //Key
       echo $json->key;  //Value of key
    }
FYI


json_decode函数的第一个参数为json字符串,第二个参数为可选布尔值(true/false)。第二个参数,如果设置为true,将json字符串作为关联数组返回,如果未设置,将返回一个对象

json_array  = json_decode($json, true); //Converts to array
    foreach($json_array as $json){
       echo $json['key']; //Key
       echo $json->key;  //Value of key
    }
FYI


我想你应该看看


我想你应该看看


试试这个..

$json='[{"Country Code":"bob","Country":"503","Description":"bobby","\"Minute Rate":"oregon","USD\"":"","\"$5 Talk Time":"\r"},{"Country Code":"steve","Country":"707","Description":"stevie","\"Minute Rate":"california","USD\"":"","\"$5 Talk Time":"\r"},{"Country Code":"dsfd","Country":"342","Description":"dfdfs","\"Minute Rate":"dfdsfs","USD\"":"","\"$5 Talk Time":"\r"},{"Country Code":"sada","Country":"342","Description":"sdsad","\"Minute Rate":"dfsffd","USD\"":"","\"$5 Talk Time":"\r"},{"Country Code":""}]';
$result=json_decode($json, true);
foreach($result as $value)
{
echo $value['Country Code'];
}

试试这个..

$json='[{"Country Code":"bob","Country":"503","Description":"bobby","\"Minute Rate":"oregon","USD\"":"","\"$5 Talk Time":"\r"},{"Country Code":"steve","Country":"707","Description":"stevie","\"Minute Rate":"california","USD\"":"","\"$5 Talk Time":"\r"},{"Country Code":"dsfd","Country":"342","Description":"dfdfs","\"Minute Rate":"dfdsfs","USD\"":"","\"$5 Talk Time":"\r"},{"Country Code":"sada","Country":"342","Description":"sdsad","\"Minute Rate":"dfsffd","USD\"":"","\"$5 Talk Time":"\r"},{"Country Code":""}]';
$result=json_decode($json, true);
foreach($result as $value)
{
echo $value['Country Code'];
}

使用json_decode()转换数组中的值,然后使用foreach循环。希望此链接对您有所帮助。。使用json_decode()转换数组中的值,然后使用foreach循环。希望此链接对您有所帮助。。