当前位置:首页 > PHP问题 > 正文内容

js怎样挪用php函数【php问题】,js,php

搜教程4年前 (2019-11-27)PHP问题136

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函数的细致内容,更多请关注ki4网别的相干文章!

扫描二维码推送至手机访问。

版权声明:本文由搜教程网发布,如需转载请注明出处。

本文链接:https://www.sojiaocheng.cn/13524.html

标签: jsphp
分享给朋友:

“js怎样挪用php函数【php问题】,js,php” 的相关文章

php array_intersect函数怎样用?【php问题】,php,array_intersect函数

php array_intersect函数怎样用?【php问题】,php,array_intersect函数

array_intersect()函数是PHP供应的一个内置函数,语法为array_intersect(array1,array2,array3...),用于盘算两个或多个数组的交集。该函数用于比较两个或多个数组的键值,并返回交集。 php array_intersect()函数怎样用?...

php array_keys函数怎样用【php问题】,php array_keys

php array_keys函数怎样用【php问题】,php array_keys

php array_keys函数返回包括数组中所有键名的一个新数组,其语法是array_keys(array,value,strict),参数array必须,指划定数组。 php array_keys函数怎样用? 作用:返回包括数组中所有键名的一个新数组。 语法: array_key...

php is_executable函数怎样用【php问题】,php is_executable

php is_executable函数怎样用【php问题】,php is_executable

php is_executable函数用于搜检指定的文件是不是可实行,其语法是is_executable(file),参数file是必须的,指规定要搜检的文件。 php is_executable函数怎样用? 作用:搜检指定的文件是不是可实行。 语法: is_executable(f...

php session_cache_expire函数怎样用【php问题】,php session_cache_expire

php session_cache_expire函数怎样用【php问题】,php session_cache_expire

php session_cache_expire函数用于返回当前缓存的到期时刻,其语法是int session_cache_expire ([ string $new_cache_expire ] )。 php session_cache_expire函数怎样用? 作用:返回当前缓存的到...

php date_default_timezone_set函数怎样用【php问题】,php,date_default_timezone_set函数

php date_default_timezone_set函数怎样用【php问题】,php,date_default_timezone_set函数

date_default_timezone_set()函数是PHP中的内置函数,用于设置剧本中所有日期/时候函数运用的默许时区。假如时区无效,则此函数返回False,不然返回True。 php date_default_timezone_set()函数怎样用? php date_de...

php die函数怎样用【php问题】,php die

php die函数怎样用【php问题】,php die

php die函数用于输出一条音讯,并退出当前剧本,该函数是exit()函数的别号,其语法是die(message),参数message必须,规定在退出剧本之前写入的音讯或状况号,状况号不会被写入输出。 php die函数怎样用? 定义和用法 die() 函数输出一条音讯,并退出当前剧...