如何用php接收js数据 php怎么接收前端的数据

PHP如何调用JS函数并获取其返回的数据?

人家问的是PHP调用JS函数。。。楼主,我可以很负责的告诉你,这是不可能的。PHP是在

创新互联公司专业为企业提供驻马店网站建设、驻马店做网站、驻马店网站设计、驻马店网站制作等企业网站建设、网页设计与制作、驻马店企业网站模板建站服务,十年驻马店做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

服务器端

运行的脚本,而JS是在浏览器运行的脚本,你要调用可以,直接echo个script就可以,但是获取

返回值

是不可能的,只有让JS把返回值通过AJAX发送给PHP才可以。

php如何接收js传来的json对象

你无法传json对象到服务端交互的,要传的只是一个字符串(Json),是个字符串!

你发的代码里是json的解析,没有多大意义,你在php页面这样调试

var_dump($_REQUEST);//输出所有数据,如果存在的话,你会看到那个参数是啥

另外,json格式,主要方便javascript解析的,而不是php擅长的内容,多数情况下,是PHP返回json数据给js.

php的数组操作函数有主要的两个json_encode()与json_decode();

从你的代码中,我不确定你用何种方式通信,ajax?

我看你用到了jQuery,那里面有个ajax,方式类似这样的:

$.ajax({

type: "post",       //method;can be get with post or request

url: "/mySever.php",//php url

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

data: {

data1:   name,

data2:   age,

}, 

datatype:"json",//json back

timeout: 5000,

success: function(msg)

{

//eval(msg);//parase here

}

});

return false;

}

怎样在php中得到js的值

PHP中并不能直接获得JS的值,因为一个运行在客户端,一个运行在服务器端。如果需要这两个语言进行交流,可以这么做:

对于JS向PHP传递,可使用cookie,查询字符串(get),post

对于PHP向JS传递可以直接将值输出到JS的变量值处;或者将值输出给隐藏的input元素,然后从dom获取;或者利用ajax获取

js如何用php去接收数据库中的数据

要用javascript调用php获取数据库接口,是一个很常见的前后端交互操作

通过javascript发送http请求php的API接口,php连接数据库并查询结果,最后返回出来

这样javascript就能获取到数据库的数据


网站标题:如何用php接收js数据 php怎么接收前端的数据
浏览地址:http://myzitong.com/article/hijpid.html