1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<?php
/** ---------------------------------------------------------------------
 *   string関数の文字列分割・統合の編集関数:利用の例
 *   「explode,implode」
 *  2015.08.19 作成 yoshi of CXMedia Inc.
 * ---------------------------------------------------------------------- */
header("Content-type:text/plain; charset=UTF-8");

// 元の文章
$strBuff  "フルーツが好きなので、♪今日、".date("Y年m月d日")."に♪";
$strBuff .= "メロンとスイカのセットである520円のスイーツを購入しました。♪";
echo 
"$strBuff\n";

/* ---------------------------------------
 *     explode関数(文字列を区切る)
 *---------------------------------------- */
echo '■文字列を[指定文字]で区切って配列に:explode(delimiter, string)',"\n";
$aryBuff explode("♪",$strBuff);
print_r($aryBuff);

/* ----------------------------------------
 *    implode関数(配列を結合して文字列に)
 *----------------------------------------- */
echo '■配列を[指定文字]で結合して文字列に:implode(grue, array)',"\n";
$strOut implode("★",$aryBuff);
echo 
"$strOut\n";
?>