2014-10-22 147 views
2

我有一個名爲$words = "Unbelievable的字符串。 我所要的輸出是U nbelievable如何在字符串的第一個字符後添加空格

我試過這段代碼:

implode(" ", str_split($words, 2))." "; 

它的工作,但它會影響在string每2個字符。

我使用上面的代碼得到了這個Un be li ev ab le

我只想在string

回答

5

第一個字符後添加一個空格,您可以使用substr()substr_replace()用於這一目的。無論使用哪種

$words = "Unbelievable"; 
echo substr($words, 0, 1) . ' ' . substr($words, 1); 

echo substr_replace($words," ", 1, -strlen($words)); 
1

使用substr()

$words = "Unbelievable"; 
$str1 = substr($words, 0, 1); //set str1 to be Un 
$str2 = substr($words, 1); //set str2 to be believable 

$result = $str1." ".$str2; //result is 'Un believable' 
0
$words = "Unbelievable".  
$word = substr_replace($words," ", 1, -strlen($words)); 
嘗試
相關問題