轉換方法:1、使用join()函數,可以傳回由陣列元素組合成的字串,語法格式「join(",",陣列)」;2、使用implode()函數,可以將一個一維數組轉換為字串,語法格式“mplode(",",數組)”。
本教學操作環境:windows7系統、PHP7.1版,DELL G3電腦
方法1:使用join()函數
<?php $data = array("red","green","blue","yellow","brown"); $str = join(",", $data); var_dump($str); ?>
輸出:
說明:
# #join() 函數傳回一個由陣列元素組合成的字串。語法如下:join(separator,array)
說明 | |
---|---|
separator ##可選。規定數組元素之間放置的內容,即分隔符號。預設是 ""(空字串)。 | |
必要。要組合為字串的陣列。 |
方法2:使用implode()函數<?php
$arr =array("red","green","blue","yellow","brown");
$str = implode(",",$arr);
print_r($str);
?>
red,green,blue,yellow,brown
說明:
implode() 函數可以將一個一維數組轉換為字串,其語法格式如下:
implode(separator,array)
以上是php怎麼將陣列轉為字串並以逗號隔開的詳細內容。更多資訊請關注PHP中文網其他相關文章!