Avatar billede maabjerg Nybegynder
09. december 2003 - 19:14 Der er 8 kommentarer og
1 løsning

If command som går ind og henter fra få ord?

Hej

Måske var det lidt svært at forstå min overskrift, men jeg vil prøve at lave noget som gør at hvis der er et bestemt ord i et text felt, hvis vi nu siger ordet er: "hej".

Hvordan gør jeg så at hvis jeg nu skriver "hej med dig" at den så bruger if ($tekst_felt == "hej") {

??

Håber i forstår


På forhånd tak!

Mvh
Steffen Maabjerg
Avatar billede googolplex Novice
09. december 2003 - 19:21 #1
$string = 'hej med dig';

$resultat = strstr ($string, 'hej');

if ($resultat)
{
Avatar billede Slettet bruger
09. december 2003 - 19:22 #2
<?
$mystring = 'hej med dig';
$findme  = 'hej';
if(stristr($mystring, $findme) == TRUE) {
echo 'der var et hej i teksten';
}
?>
Avatar billede Slater Ekspert
09. december 2003 - 19:22 #3
Jeg er ikke sikker på jeg forstår.

Vil du tjekke for om ordet eksisterer i tekstboksen, men der må godt være andre ord også?
Avatar billede googolplex Novice
09. december 2003 - 19:23 #4
Eller fra manualen:

$string = "PHP";
$container = "I love writing PHP code.";

if(strstr($container,$string)) {
    echo "found it.";
} else {
    echo "not found.";
}
Avatar billede Slater Ekspert
09. december 2003 - 19:23 #5
Nå, der er svaret. Andre er bedre til at gætte end mig, åbenbart :D
Avatar billede googolplex Novice
09. december 2003 - 19:23 #6
Er den en hel række ord du skal tjekke ?
Avatar billede googolplex Novice
09. december 2003 - 19:25 #7
Glem min sidste bemærkning, jeg er åbenbart gået sukkerkold :(
Avatar billede maabjerg Nybegynder
11. december 2003 - 17:42 #8
oki tak for svaret :)
Avatar billede schaefner Juniormester
11. december 2003 - 17:44 #9
og som der står på http://dk.php.net/strstr:

Note: If you only want to determine if a particular needle occurs within haystack, use the faster and less memory intensive function strpos() instead.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester