2012-07-01 45 views

回答

4

對於這種特殊的情況下,最合適的功能是explode

$str = '1. Welcome'; 
$parts = explode('. ', $str); 

// explode returns a numerically indexed array, so: 
$number = $parts[0]; 
$title = $parts[1]; 

您可以用list構建更加方便結合本:

list($number, $title) = explode('. ', $str); 

最後,這是一個好主意指定explode的第三個參數(限制生成多少個標記)以防標題包含點:

list($number, $title) = explode('. ', $str, 2); 
+0

這很棒,Jon。非常感謝。我似乎總是忘記爆炸。在此欣賞您的詳細回覆。 – michaelmcgurk