Inlocuieste orice text cu o cifra

showb1z

Well-Known Member
Registered
Full Member
Salut, as vrea sa inlocuiesc de exemplu
$text = "Sex, Jocuri, Filme, Muzica, Desene, Porno";
$cat = str_replace("Sex","1",$text);
$cat = str_replace("Jocuri","3",$cat);
$cat = str_replace("Muzica","2",$cat);

Iar restul cuvintelor adica (Filme, Desene, Porno) sa fie inlocuite cu cifra 9) aici sunt definite si pot face replace dar in caz ca nu stiu exact ce ar urma ?
 
Nu prea inteleg ce anume vrei sa faci, nu e mai simplu sa explici ce doresti sa faci? ca poate este o alta solutie.
 
"Sex, Jocuri, Filme, Muzica, Desene, Porno";
$cat = str_replace("Sex","1",$text);
$cat = str_replace("Jocuri","3",$cat);
$cat = str_replace("Muzica","2",$cat);

Iar restul cuvintelor adica (Filme, Desene,
  1. introduci intr-un array cuvintele - din ce observ ai virgula acolo deci te poti folosi de asta
  2. verifici fiecare cuvant
  3. daca cuvantul nu corespunde cu cele definite faci replace cu cifra 9
 
Loading...
Back
Sus