weet iemand een manier om hetzelfde effect voor elkaar te krijgen als dit:

<?php
if($text == "hoi ik ben [**]")
?>


op de plaats van de [**] kan alles staan,
het maakt dus niet uit of dat woord anders is.

alvast bedankt.
Je bedoelt een variabelen?

<?php
if($tekst == "Hoi ik ben '".$naam."'"){
?>

ik gok dat het om een naam gaat dus vandaar $naam
maar je meot natuurlijk wel even variabelen naam ergens opgeven ;)
nee dat is niet echt wat ik bedoel.
ik bedoel zelfs als dat ([**]) niet het gelijk is als in $text staat hij nogsteeds het gedeelte tussen de {} uitvoerd.

ps. bedankt dat je het probeerd... :-)
Wat moet die hele if doen?
Je legt het niet echt duidelijk uit.
Als welk effect?
Je bedoelt dat dit niet werkt?

<?php
$text = "hoi ik ben [**]";
if($text == "hoi ik ben [**]") {
return TRUE;
} else {
return FALSE;
}
?>

<?php
if("hallo ik ben [**]" == "hallo ik ben '".$naam."'"){

echo("oke");

}
?>


ik zoek iets dat deze code altijd werkt zelfs als $naam een andere inhoud heeft.

(dit is natuurlijk een voorbeeld.)
dus...

als de naam gelijk is aan [**] dan okay teruggeven? Zoiets dan


<?php
$text = "[**]";
if($text == $naam) {
    return TRUE;
} else {
    return FALSE;
}
?> 
Zoals al eerder gevraagd: wat is het doel hiervan? want dit stukje code slaat nergens op...
Je kunt er een [google]regex[/google] opgooien. Maar ik blijf het vreemd vinden, waarom doe je die check als het altijd goed is?
nee niet echt...


<?php
$text = "hallo ik ben pietje";

if($text == "hallo ik ben [**]"){
echo TRUE;
}
?>


ik wil het zo dat als bijvoorbeeld $text = "hallo ik ben joop"; of $text = "hallo ik ben jaap";

de browser toch:

TRUE

laat zien.



niet alles moet verschillend zijn.
dit:

<?php
$text = "hallo JIJ ben pietje";

if($text == "hallo ik ben [**]"){
echo TRUE;
}else{
echo FALSE;
}
?>


geeft FALSE aan...
morsil schreef op 20.05.2009 17:29
weet iemand een manier om hetzelfde effect voor elkaar te krijgen als dit:

<?php
if($text == "hoi ik ben [**]")
?>


op de plaats van de [**] kan alles staan,
het maakt dus niet uit of dat woord anders is.

alvast bedankt.



<?php
if(preg_match('#hoi ik ben (.*)#i', $text, $match)){

}?>



ff snel gedaan..

Reageren