كمك دستور replace

PHP:
<?php

$reg_ex = "p";
$replace_word = "*"; 
$str = "php string replace tutorial";

echo ereg_replace($reg_ex, $replace_word, $str);

?>

كد بالا را ببينيد...
اين دستور هر جا كه حرف p باشه بجاش علامت * ميذاره...
حالا...
من ميخوام كد طوري بشه كه همزمان جند حرف و علامت را به جاي هم بذاره
مثلا حروف a و b و c و d را برداره و بجاش 1 و 2 و 3 و 4 را بذاره...
بايد چكار كنم ؟
كمك كنيد...
 

Masoud1365

مدیر انجمن
اینم مثال کوچولو :
PHP:
<?php

$reg_ex = array('p1','p2');
$replace_word = array('*1','*2'); 
$str = "p2hp1 string replace tutorial";

echo str_replace($reg_ex, $replace_word, $str);

?>
ققط من از str_replace استفاده کردم که آرایه بگیره !
 

جدیدترین ارسال ها

بالا