« PHP:trim()関数 | メイン | PHP:break・continue »

2005年09月22日

PHP:explode()関数・implode()関数

explode():文字列を指定区切り文字で分割し、配列を生成します。
※正規表現を使用して文字列を分割するsplit()関数もありますが、正規表現を使用する必要がない場合には、explode()関数のほうが高速です。
implode():配列の各要素を指定区切り文字で連結します。

$str = 'STUDIO WING/YAHOO/Google';
$ARRAY = explode('/', $str, 2);  //最後の引数2は、配列の最大要素数を表します。
print_r($ARRAY);

※上記の結果、「Array[0] => STUDIO WING [1] => YAHOO/Google」を出力します。

$ARRAY = array("STUD", "O W", "NG");
$str = implode("I", $ARRAY);
print $str;

※上記の結果、「STUDIO WING」を出力します。

投稿者 wing : 2005年09月22日 23:04

コメント