我得到的结果在ajax控制台显示数组后,将数组值传递给php.但我想要
1.cricket
2.football
Run Code Online (Sandbox Code Playgroud)
此类型php页面未显示此类型的数组值.我试过爆炸功能不工作..请给我任何想法..
<?php
$games=$_POST['id'];
print_r($games);
?>
Run Code Online (Sandbox Code Playgroud)
Php页面结果:
Array ( [0] => Array (
[id] => cricket
)
[1] => Array (
[id] => football
)
)
Run Code Online (Sandbox Code Playgroud)
现在你说你已经尝试过explode函数,然后它被用在字符串而不是数组上.你在这里可以尝试的是你可以使用array_column如果PHP version >= 5.5像
$required_array = array_column($your_array,'id');
Run Code Online (Sandbox Code Playgroud)
或者对于较低版本,您可以简单地使用array_map像
$required_array = array_map('reset',$your_array);
Run Code Online (Sandbox Code Playgroud)