ciao a tutti
sto impazzendo con la funzione in oggetto.
Per semplificare ho creato una pagina php così fatta:
<?php
$pippo = 'acdrtb';$sost1='a';$sost2='b';
str_replace($sost1, $sost2, $pippo);echo $pippo;echo'----';
echo ( str_replace('a','b','acdrtb'));
?>
il risultato è:
acdrtb----bcdrtb
cioè la lettera "a" viene cambiata con la "b" solo nel caso si operi con costanti e non con variabili??????
ma perchè????
grazie
augusto
sto impazzendo con la funzione in oggetto.
Per semplificare ho creato una pagina php così fatta:
<?php
$pippo = 'acdrtb';$sost1='a';$sost2='b';
str_replace($sost1, $sost2, $pippo);echo $pippo;echo'----';
echo ( str_replace('a','b','acdrtb'));
?>
il risultato è:
acdrtb----bcdrtb
cioè la lettera "a" viene cambiata con la "b" solo nel caso si operi con costanti e non con variabili??????
ma perchè????
grazie
augusto