2012-12-23 82 views

回答

6

您可以使用substr(),它返回一個新字符串,所以只是新的字符串賦值給你的變量...

$everythingExceptTheFirstTwelveCharacters = substr($str, 12); 
+0

+1愛變量名;) – PhearOfRayne

+1

它不應該是'SUBSTR($海峽,11);''以來SUBSTR() '是基於零的? –

+0

謝謝先生,減法的實際數量是基於一個變量,所以實際使用的整數不是太大。 – Halter

1
$mess[1] = substr($mess[1],12) 
2

如果偶然,你正在使用多字節字符編碼,或者你得到這個結果,你可以改爲使用mb_substr的多字節版本。它將適用於多字節和單字節字符串。 http://php.net/mb_substr

使用11作爲第一個字符位置爲0

$mess[1] = mb_substr($mess[1],11); 
+0

感謝mb_substr ..不知道它.. + 1 –

+0

*使用11作爲第一個字符位置是0. *,所以新字符串的第一個字符將是輸入字符串的十二分之一? – alex