首頁 > 後端開發 > PHP問題 > php 多維數組怎麼轉為字串

php 多維數組怎麼轉為字串

藏色散人
發布: 2023-03-11 14:58:01
原創
2784 人瀏覽過

php多維數組轉為字串的方法:首先建立一個PHP範例檔案並建立一個二維數組;然後將二維數組遍歷重新組裝,降維成一維數組;最後透過implode()將一維數組以指定的間隔方式組裝成字串即可。

php 多維數組怎麼轉為字串

本文操作環境:Windows7 系統、PHP7.1版,DELL G3電腦

php 多維陣列怎麼轉為字串?

PHP 將二維陣列轉換成字串

程式碼如下:

["arr"]=>
      array(2) {
        [0]=>
        array(1) {
          ["url"]=>
          string(7) "地址1"
        }
        [1]=>
        array(1) {
          ["url"]=>
          string(7) "地址2"
        }
      }
登入後複製

將二維陣列遍歷重新組裝

foreach ($arr as $val) {
    $val = join(",",$val);
    $temp_array[] = $val;
}
登入後複製

降維成了一維數組

array(2) {
  [0]=>
  string(7) "地址1"
  [1]=>
  string(7) "地址2"
}
登入後複製

PHP自帶函數implode()可以將一維數組以指定的間隔方式組裝成字串

$str = implode(",", $temp_array);
登入後複製

組裝完成

string(15) "地址1,地址2"
登入後複製

推薦學習:《PHP影片教學

以上是php 多維數組怎麼轉為字串的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
php
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板