[PHP]PHP字串-東拆西拆之先explode後implode

  • 663
  • 0
  • PHP
  • 2015-08-05

摘要:[PHP]PHP字串-東拆西拆之先explode後implode

[鐵人賽Day16]PHP字串-東拆西拆之先explode後implode

 

今天在搜尋資料時,在GOOGLE打上PHP空格,會出現很多關鍵字

突然看到個關鍵字很感興趣,就找了下資料,而此關鍵字就是「PHP explode」
 
看了官方的說明,這個函式是個切割字串的語法
explode():切割字串並放入Array陣列中
使用方法:explode ( $delimiter , $string)
$delimiter:以什麼為分隔字
$string:輸入的字串
 
而切割的相反就是組合了,在官網文件上有個另外建議參考的地方,有個函式implode
implode():把數個陣列的值組合成一個字串
使用方法:implode ( $glue , $pieces )
$glue:設置數組陣列值之間放置的內容,默認是空字串
$pieces:要結合為字串的陣列的值
 
為了體驗用法,實際Try一次就對了,程式碼如下:
「exim_plode.php」

<?php
$string  = "Taiwan Go, Awesome!";

    $cutchar = explode(" ", $string);
    $addchar = implode(" ", $cutchar);
    
    echo "本文:".$string;
    echo "<br /><br />";
    
    echo "explode後:<br />";
    
    $nums=count($cutchar);
    for($x=0; $x < $nums; $x++){
        echo "\$cutchar[".$x."]:".$cutchar[$x]."<br />";
    }
    
    echo "<br />";

    echo "implode後:".$addchar;
?>
 
輸出畫面如下圖: