js如何调用php函数
程序员文章站
2022-03-13 21:46:14
...
js调用php函数的方法:
jQuery.ajax({ type: "POST", url: 'your_functions_address.php', dataType: 'json', data: {functionname: 'add', arguments: [1, 2]}, success: function (obj, textstatus) { if( !('error' in obj) ) { yourVariable = obj.result; } else { console.log(obj.error); } }});
您的_function_address.php如下所示:
<?php header('Content-Type: application/json'); $aResult = array(); if( !isset($_POST['functionname']) ) { $aResult['error'] = 'No function name!'; } if( !isset($_POST['arguments']) ) { $aResult['error'] = 'No function arguments!'; } if( !isset($aResult['error']) ) { switch($_POST['functionname']) { case 'add': if( !is_array($_POST['arguments']) || (count($_POST['arguments']) < 2) ) { $aResult['error'] = 'Error in arguments!'; } else { $aResult['result'] = add(floatval($_POST['arguments'][0]), floatval($_POST['arguments'][1])); } break; default: $aResult['error'] = 'Not found function '.$_POST['functionname'].'!'; break; } } echo json_encode($aResult);?>
推荐:php服务器
以上就是js如何调用php函数的详细内容,更多请关注其它相关文章!
下一篇: 消息推送,实时聊天
推荐阅读
-
探讨Smarty中如何获取数组的长度以及smarty调用php函数的详解
-
PHP加密函数 Javascript/Js 解密函数
-
js函数定义的三种方式(js函数定义与调用)
-
pycharm 使用心得(八)如何调用另一文件中的函数
-
ThinkPHP调用common/common.php函数提示错误function undefined的解决方法
-
在smarty中调用php内置函数的方法
-
JS如何重写一个函数
-
获取php页面执行时间,数据库读写次数,函数调用次数等(THINKphp)
-
如何使用PHP实现javascript的escape和unescape函数
-
JS AJAX前台如何给后台类的函数传递参数