<pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

          <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

          <p id="bbfd9"></p>

          <p id="bbfd9"><cite id="bbfd9"></cite></p>

            <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

            <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
            <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>

            php數組轉成json格式的方法

            時間:2025-11-22 16:26:29 php語言

            php數組轉成json格式的方法

              本文實例講述了php數組轉成json格式的方法。分享給大家供大家參考。具體實現方法如下:

              復制代碼 代碼如下:function array_to_json( $array ){

              if( !is_array( $array ) ){

              return false;

              }

              $associative = count( array_diff( array_keys($array), array_keys( array_keys( $array )) ));

              if( $associative ){

              $construct = array();

              foreach( $array as $key => $value ){

              /pic/value pair into a staging array,

              /pic/p>

              /pic/p>

              if( is_numeric($key) ){

              $key = "key_$key";

              }

              $key = ".addslashes($key).";

              /pic/p>

              if( is_array( $value )){

              $value = array_to_json( $value );

              } else if( !is_numeric( $value ) || is_string( $value ) ){

              $value = ".addslashes($value).";

              }

              /pic/p>

              $construct[] = "$key: $value";

              }

              /pic/p>

              $result = "{ " . implode( ", ", $construct ) . " }";

              } else { /pic/p>

              $construct = array();

              foreach( $array as $value ){

              /pic/p>

              if( is_array( $value )){

              $value = array_to_json( $value );

              } else if( !is_numeric( $value ) || is_string( $value ) ){

              $value = ".addslashes($value).";

              }

              /pic/p>

              $construct[] = $value;

              }

              /pic/p>

              $result = "[ " . implode( ", ", $construct ) . " ]";

              }

              return $result;

              }

              希望本文所述對大家的php程序設計有所幫助。</p

            【php數組轉成json格式的方法】相關文章:

            php中數組的定義方法11-11

            php數組操作方法09-21

            PHP 數組排序方法總結03-18

            php數組長度的方法03-03

            PHP將XML轉為數組的方法12-29

            php遍歷數組的方法分享07-08

            php遞歸遍歷多維數組的方法09-13

            PHP超全局數組的方法11-11

            php獲取隨機數組列表的方法03-22

                    <pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

                    <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

                    <p id="bbfd9"></p>

                    <p id="bbfd9"><cite id="bbfd9"></cite></p>

                      <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

                      <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
                      <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
                      飘沙影院