PHP karakterláncok 1
Sokszor(sox) van szükségünk arra, hogy valamely részláncot kicseréljünk. Pl. egy szerelmes mondatban lecsréljük a Juli szót, mondjuk Jolira. megtehetjük ezt saját kóddel is, ám van erre elkészített függvény a neve:: str_replace. Ez a függvény elvárja az elvetendő részsztringet, az új részsztringet, hol operáljunk.
Ime: <?php $szo="hajrá Bátaszék"; echo str_replace("Bátaszék", "Somogybabod",$szo); ?> Az eredmény: hajrá Somogybabod |
A feladat:van az áruk tömbje és van az árak tömbje.
Legyen egy felirat: Ez az áru ennyi forintba kerül. aktualizáljuk az "áru" és az "ennyi" részsztringet.
<?php
$ki= "Ez az áru ennyi forintba kerül.";
$aruk=array("bárány", "strucc", "bögöly", "görény");
$arak=array("200","124","674","881");
for($i=0;$i<4;$i++){
$be=$ki;
$be=$str_replace("áru", $aruk[$i],$be);
$be=$str_replace("ennyi", $arak[$i],$be);
echo $be."<br />";
}
?>