我有一个key =>的php数组值,我想将所有值存储到值的列表(如python列表)中。 我需要它,因为我必须将这个值列表传递给JQuery脚本。
基本上我有:
$var = Array ( [0] => 5 [1] => 7 [2] => 9 [3] => 10 )
我想要像
这样的东西$var = [5, 7, 9, 10];
当我从Jquery调用我的变量时:
var newvariable = "<?php echo $var ?>";
最终目标是拥有一个Jquery列表,如:
var newvariable = [5,7,9,10];
这可能在PHP吗?
答案 0 :(得分:0)
<?php
$var = array(5, 7, 9, 10);
$data = json_encode($var) ;
echo $data ; //[5,7,9,10]
?>
答案 1 :(得分:0)
我假设您有一个PHP数组,如:
$var = array ( 5, 7, 9, 10 );
这将打印,var_dump
:
array(4) {
[0]=>
int(5)
[1]=>
int(7)
[2]=>
int(9)
[3]=>
int(10)
}
PHP有一个list()
语言构造函数[1]。我不相信这是你想要的。
由于我不确定它是如何构造的,所以我建议查看PHP可用的JSON函数[2],它们在与jQuery交互时可能会有所帮助。
不是一个明确的答案,但我希望它有所帮助。
[1] http://php.net/manual/en/function.list.php
[2] http://php.net/manual/en/ref.json.php
答案 2 :(得分:0)
$var = array(5,4,7,5,6,8);
echo json_encode($var);