js中如何获取php数组?

JavaScript011

js中如何获取php数组?,第1张

js中获取php数组的代码如下:

function ajax_test(params){

$.ajax({

url:'./php/data_read.php',

type:'post',

dataType:'html',

data:params,

error: function(){alert('error')},

success:function(products){

alert(products)

}

})

}

php中的数组实际上是一个有序图。图是一种把 values 映射到 keys 的类型。此类型在很多方面做了优化,因此可以把它当成真正的数组来使用,或列表(矢量),散列表(是图的一种实现),字典,集合,栈,队列以及更多可能性。因为可以用另一个php数组作为值,也可以很容易地模拟树。

js获取不了php的值。至少我是没发现有相关功能的,但是php却可以向js赋值。

php是服务端代码,js是客户端代码。

所有的js都可以由php定义,了解这个就简单了。

如php中写:

$word = '你好'

echo "<script>var test = '".$word."'</script>"

如此,html页面就会获得一个js如下,

<script>var test = '你好'</script>

而这个js中的变量test就是php中$word这个参数的值。