<listing id="z3xzv"><menuitem id="z3xzv"><meter id="z3xzv"></meter></menuitem></listing>
<address id="z3xzv"></address>
<noframes id="z3xzv"><address id="z3xzv"><listing id="z3xzv"></listing></address>

    <address id="z3xzv"><address id="z3xzv"><listing id="z3xzv"></listing></address></address><form id="z3xzv"><listing id="z3xzv"><meter id="z3xzv"></meter></listing></form><form id="z3xzv"></form><form id="z3xzv"><listing id="z3xzv"><meter id="z3xzv"></meter></listing></form>
    <noframes id="z3xzv">

    <form id="z3xzv"></form>
    溫馨提示×

    php如何將數組轉為json數據

    發布時間:2022-09-16 13:52:43 來源:億速云 閱讀:82 作者:栢白 欄目:編程語言

    本篇文章和大家了解一下php如何將數組轉為json數據。有一定的參考價值,有需要的朋友可以參考一下,希望對大家有所幫助。

    在php中,可以使用json_encode()函數來將數組轉化為json格式數據,語法為“json_encode(數組變量,$options)”。json_encode()函數能對PHP變量進行JSON編碼,如果轉化成功則返回JSON格式數據,如果轉化失敗則會返回FALSE。

    php將數組轉為json數據的方法

    在php中,可以使用json_encode()函數將數組轉化為json格式數據。

    json_encode()函數可以對PHP變量進行JSON編碼,返回JSON格式數據;如果轉化失敗,則會返回FALSE。

    該函數接受一個必需參數和一個可選參數:

    json_encode ( $value [, $options = 0 ] )

    參數

    • value: 要編碼的值。該函數只對 UTF-8 編碼的數據有效。

    • options:由以下常量組成的二進制掩碼:JSON_HEX_QUOT, JSON_HEX_TAG, JSON_HEX_AMP, JSON_HEX_APOS, JSON_NUMERIC_CHECK,JSON_PRETTY_PRINT, JSON_UNESCAPED_SLASHES, JSON_FORCE_OBJECT

    說明:

    • 返回字符串類型,包含了 value 值 JSON 形式的表示。

    • 編碼受傳入的 options 參數影響,此外浮點值的編碼依賴于 serialize_precision。

    示例:將數組轉化為json格式

    <?php
    header('content-type:text/html;charset=utf-8');   
    $arr = array ('a'=>1,'b'=>2,'c'=>3,'d'=>4,'e'=>5);
    var_dump($arr);
    echo "數組轉json格式:<br><br>";
    $json=json_encode($arr);
    echo $json;
    var_dump($json);
    ?>

    php如何將數組轉為json數據

    擴展知識:json數據轉為數組

    在PHP中,可以使用json_decode()函數對JSON數據進行解碼,將JSON數據轉換為適當的PHP數據類型(對象或數組)。

    轉換語法:

    json_decode($json,$assoc)
    • $assoc參數可省略,默認值為false;

      若省略該參數則JSON數據轉換為對象

      若值設置為TRUE則轉換為數組。

    示例:將json值轉為數組

    <?php
    header("Content-type:text/html;charset=utf-8");
    $json = '{"a":"php","b":"mysql","c":3}'; 
    var_dump($json); 
    $arr=json_decode($json,TRUE);   
    var_dump($arr);
    ?>

    php如何將數組轉為json數據

    以上就是php如何將數組轉為json數據的簡略介紹,當然詳細使用上面的不同還得要大家自己使用過才領會。如果想了解更多,歡迎關注億速云行業資訊頻道哦!

    推薦閱讀:如何將php對象轉為數組

    免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

    主題地圖

    日本亚洲一区二区
    <listing id="z3xzv"><menuitem id="z3xzv"><meter id="z3xzv"></meter></menuitem></listing>
    <address id="z3xzv"></address>
    <noframes id="z3xzv"><address id="z3xzv"><listing id="z3xzv"></listing></address>

      <address id="z3xzv"><address id="z3xzv"><listing id="z3xzv"></listing></address></address><form id="z3xzv"><listing id="z3xzv"><meter id="z3xzv"></meter></listing></form><form id="z3xzv"></form><form id="z3xzv"><listing id="z3xzv"><meter id="z3xzv"></meter></listing></form>
      <noframes id="z3xzv">

      <form id="z3xzv"></form>