2013-10-25 52 views
-3

我有一個變量,我已經存儲了一些字符串。我想通過在變量中循環來從特定變量中刪除特定的字符串。我有一個例子如下的變量,我希望刪除字符串"name"。我應該如何繼續?如何通過一個變量循環包含字符串?

$temp=""; 
$temp.="John"; 
$temp.="has"; 
$temp.="name"; 
+0

如果它總是將是一樣的話,你可以使用'str_replace()函數'? '$ temp = str_replace('name','',$ temp);' – Albzi

+0

你爲什麼標記這個'javascript'? –

+0

這是PHP,它與Javascript有什麼關係? –

回答

0

我看到的是沒有意義的,但試試這個:

$temp = str_replace("name", "", $temp); 
+0

我已經嘗試過了:( –

+0

你可能忘記保存函數返回的值。代碼 –

+0

我在使用str_replace()時犯了一個錯誤;但現在它的確定我得到了我想要的:)thnx的幫助 請問如何通過for循環來獲取所有字符串在$ temp –

0

這樣就夠了嗎?

<?php 
echo str_replace("name","",$temp); 
+0

我試過這個,但它不工作:( –

+1

我犯了一個錯誤,使用str_replace();但現在它確定我得到了我想要的:)thnx的幫助 –