String replace на 2 символа едновременно

Hous

Registered
Да кажем имам една проста заявка:
Код:
$q=mysql_query("select item1,item2,item3,item4 
from mytable ORDER BY item1 DESC LIMIT 10") or die(mysql_error());
while ($red=mysql_fetch_array($q)) echo "<b>".$red[0]."</b>";
и във item1 ( $red[0] ) имам 2 символа които искам да заменя:
? = със / /

пример: url?123=3 да стане url/123/3

как ще стане самия str_replace ,защото честно казано за 3ти път се мъча да заменя нещо във стринг и не мога да го подкарам... :lol: ,а в случая са 2 символа не 1.
 
Създаваш си следната функция:

PHP:
function simbol($simbol)
{
$simbol = str_replace("?","/",$simbol);
$simbol = str_replace("=","/",$simbol);
return $simbol;
}

И после извеждаш така:

PHP:
".simbol($red[0])."
 
MaLa_NocHe каза:
Създаваш си следната функция:

PHP:
function simbol($simbol)
{
$simbol = str_replace("?","/",$simbol);
$simbol = str_replace("=","/",$simbol);
return $simbol;
}

И после извеждаш така:

PHP:
".simbol($red[0])."


Това по ми допадна ,свърши перфектна работа!
+++ :)
 

Back
Горе