• PHP
  • 常用語法介紹
  • 常用函數
  • import_contacts explode() 將字串轉成陣列
    1229
適用範圍

將一定格式的字串,設定切割的字元來將字串轉為陣列。

實用性:
重要性:

用來切割字串,並將切割的結果放入陣列之中,以便後續的使用

語法為 explode(要切割的字元,要處理的字串)

以下範例將會把幾個字串分割為陣列

$str="apple,banana,cabage,dragon fruit";
$str=explode(',',$str);  //將上面字串以逗號分割成陣列

//上面結果與下列建立陣列的結果相同
$str=array();
$str[]='apple';
$str[]='banana';
$str[]='cabage';
$str[]='dragon fruit';
$str="apple,banana,cabage,dragon fruit";
$str=explode(' ',$str);  //將上面字串以空白分割成陣列

//上面結果與下列建立陣列的結果相同
$str=array();
$str[]='apple,banana,cabage,dragon';
$str[]='fruit';

info split 函數與 explode 相同,旦 split 於 PHP 5.3.0 版本以後就已停止使用,建議初學者們習慣使用 explode 而不要使用 split