PHP文件如何通过此回调参数知道并处理函数?

时间:2019-07-06 04:01:10

标签: php jsonp

我正在寻找从PHP文件获取数据JSON的方法,而无需知道PHP文件正在处理的功能。

<script>
function clickButton(){
    var s = document.createElement("script");
    s.src = "jsonp_demo_db.php?callback=myDisplayFunction";
    document.body.appendChild(s);
}
</script>

1 个答案:

答案 0 :(得分:0)

使用get请求发送函数名称,并检查是否存在Get value 并使用if newCart[k.keys[0]] newCart[k.keys[0]][:count] += 1 else newCart[k.keys[0]] = k[k.keys[0]] newCart[k.keys[0]][:count] = 1 end ,如果函数中有参数,则可以使用call_user_func($functionName)

call_user_func_array($functionName , $pramaters)

您还可以使用function_exists来确保该函数是否存在并且该函数返回False或True 此代码示例:

`function test()
{
  echo "string";
}

if ($_GET['func']) {
  $func = $_GET['func'];
  call_user_func($func);
}`