PHP筆記(字串與陣列的轉換)

2021-09-02 07:37:33 字數 766 閱讀 5286

僅僅是個人筆記

explode()函式將字串依指定字串或字元separator切開

explode(string  **separator**,string **string**,int limit)

返回由字串組成的陣列,每個元素都是string的乙個子串,他們被字串separator作為結點分隔。

如果設定了limit引數,則返回陣列最多包含limit個元素,而最後那個元素將包含string剩餘部分;

如果separator為空字串(「」),將返回false;

如果separator所包含值在string中找不到,那麼explode()將返回包含string單個元素陣列

<?php

$str="時間,地點,人物";

$a=explode(",",$str);

print_r($a);

?>

結果:array([0]=>時間[1]=地點[2]=>人物)

implode()將陣列內容組合為乙個字串。

implode(string glue,array pieces)

glue為字元型,只將要傳入的分隔符;pieces陣列型別,將要傳入要合併的陣列變數名稱。

<?php

$str=array("明天」,「吃」,「火鍋」);

echo implode(" ",$str);

?>

結果將陣列內容以空格符連線組成新字串

php陣列與字串轉換

1 將字串轉換成陣列的幾個函式 1 explode separate,string 示例 str hello world it s a beautiful day explode str 以空格為分界點 返回 array 0 hello 1 world 2 it s 3 a 4 beautiful ...

php陣列與字串轉換

1 將字串轉換成陣列的幾個函式 1 explode separate,string 示例 str hello world it s a beautiful day explode str 以空格為分界點 返回 array 0 hello 1 world 2 it s 3 a 4 beautiful ...

php陣列與字串的轉換函式

在php中我們要把字串轉換在陣列可使用函式有str split explode preg split 函式了,如果把陣列轉換在字串我們也有乙個函式implode 函式與直接把陣列連線起來。我們先來看字串轉換成陣列 str split print r str split hello array 0 h...