explode 函式和implode 函式

2021-09-30 03:34:36 字數 840 閱讀 9561

explode() 函式把字串分割為陣列

explode(separator,string,limit)

separator 必需。規定在**分割字串。

string 必需。要分割的字串。

limit 可選。規定所返回的陣列元素的最大數目。

例子

<?php

$str = "hello world. it's a beautiful day.";

print_r (explode(" ",$str));

?>

輸出:array

([0] => hello

[1] => world.

[2] => it's

[3] => a

[4] => beautiful

[5] => day.

)implode() 函式把陣列元素組合為乙個字串。

implode(separator,array)

separator 可選。規定陣列元素之間放置的內容。預設是 ""(空字串)。

array 必需。要結合為字串的陣列。

雖然 separator 引數是可選的。但是為了向後相容,推薦您使用使用兩個引數。

例子

<?php

$arr = array('hello','world!','beautiful','day!');

echo implode(" ",$arr);

?>

輸出:hello world! beautiful day!

PHP 函式explode和split的區別

之所以做這個,是因為這兩個函式的作用很像,都是把字串轉換成陣列。從下面的例子可以看出,生成的陣列是有對應的順序的。pizza piece1 piece2 piece3 piece4 piece5 piece6 pieces explode pizza echo pieces 0 piece1 ech...

PHP 函式explode和split的區別

之所以做這個,是因為這兩個函式的作用很像,都是把字串轉換成陣列。從下面的例子可以看出,生成的陣列是有對應的順序的。pizza piece1 piece2 piece3 piece4 piece5 piece6 pieces explode pizza echo pieces 0 piece1 ech...

PHP陣列和explode函式示例總結

例1 echo count province 陣列成員個數 echo if is array province echo for index 0 index 例2 source hello1,hello2,hel 按逗號分離字串 hello explode source for 例3 分隔scjuy...