如何使用php在ajax调用中传递数组

如何使用php在ajax调用中传递数组,php,jquery,ajax,Php,Jquery,Ajax,我有一个这样的数组 Array ( [0] => 131 [1] => 103 [2] => 21 [3] => 94 [4] => 107 [5] => 130 [6] => 92 [7] => 128 [8] => 115 [9] => 81 ) 将其转换为json并进行尝试。 希望对你有用 die(json_encode($arr))

我有一个这样的数组

Array ( [0] => 131 [1] => 103 [2] => 21 [3] => 94 [4] => 107 [5] => 130 [6] => 92 [7] => 128 [8] => 115 [9] => 81 )
将其转换为json并进行尝试。 希望对你有用

die(json_encode($arr));
json\u encode
将PHP数组转换为json对象。die()方法将响应发送回客户端并终止PHP脚本基本上您可以:

  • 使用JSON_encode函数将php数组转换为JSON字符串,例如

    $array\u variable=array([0]=>131….);
    echo json_encode($array_变量,true)

  • 然后使用
    $.ajax({…
    )接收回显字符串并对其进行操作

  • 希望这有助于…

    Php中的
    :
    ----------------
    $array=array(131103,21,94107130,92128115,81);
    echo json_编码($array,1);
    在JqueryCode中:
    ----------------------
    $.ajax({
    网址:'http://yourUrl.com/service“,//您的服务Url
    数据:{data1:data1,data2:data2}//如果要从ajax调用发送数据
    键入:“POST”//POST或GET You Want
    数据类型:“json”//当您将json数据传递给ajax时,它非常重要
    成功:功能(响应){
    //您可以得到Json响应
    }    
    
    })
    您尝试了什么???显示完整的javascript代码可能重复到
    echo json_encode(您的ArrayVariableGoesher)
    @MayaShah这是一个明确的重复。这应该是一个评论,因为OP在网站上没有提供多少关于这个问题的信息hand@PhpDev谢谢你的信息。我是根据我的理解回答的,重点是这不是一个答案。如果你向OP展示如何将其转换为JSON,那么它可能是。因为问题不是指定数组无论是在PHP还是Javascript中,我都以一种概括的方式回答,用户可以理解如何使用数组。希望用户知道如何在PHP和JS中将其转换为JSON。@phpdev您知道Nikunj如何使用die()吗。请仔细阅读后再发表评论。@Akin…是的。此用法有任何问题吗?
    die(json_encode($arr));