2012-01-14 17 views
0

私は以下の形式の文字列を持っています。PHP:与えられた文字列からサブ文字列を取り出す

オプション1:オプション2:オプション3:オプション4

私はこれらの項目を分離取得し、配列に入れたいです。

アレイ(ITEM1 =>オプション1、ITEM2 =>オプション2、ITEM3 =>オプション3、ITEM4 =>オプション4)

これを成し遂げるための直接的な方法がありますPHPで正規表現を使用する

私の経験を共有してくれてありがとうございます。

+2

する機能を爆発使うことができますしたい正確に何であることを$resultを見つける必要がありますexplode() 'http://php.net/manual/en/function.explode.php –

+1

[' explode'](http://www.php.net/explode) – Wrikken

答えて

2

使用$arr = explode(":", $string);、その後は、この操作を行います。

$result = array(); 
for ($i = 0; $i < count($arr); $i ++) { 
    $result['item' . $i] = $arr[$i]; 
} 

を、あなたが

1

あなたは `関数について読んその

$array = explode(":", $str); 
関連する問題