Velkommen til danielbahl.dk
Connect med mig på Facebook
Hej Daniel
Først vil jeg takke uendelig mange gange for at du har lavet denne hjemmeside, jeg har lært utrolig meget om PHP og er kommet rigtig godt igang med at programmerer, takket være dine videoer!
Jeg har et spørgsmål. Jeg har en variabel der hedder "$beskrivelse" hvordan kan jeg med en if/else se om ordet "admin" fremgår af variablen, et eller andet sted?
På forhånd mange tak
Daniel svarede:
Hej Solo,
Tak for dine pæne ord om min hjemmeside og tak fordi du har støttet mig med et guldmedlemskab.
Det er heldigvis ganske nemt at "søge" i en variabel, efter et bestemt ord, som du ønsker.
Lad os starte med at lave to variabler, en variabel med det vi søger efter ($nålen eller $needle) og det vi skal søge i ($høstak, eller $haystack, kun i PHP6 må vi bruge ÆØÅ-tegn i variabel-navne)
$haystack = "Jeg er en sød dreng som hedder Daniel og jeg elsker bolcher med jordbærsmag";
$needle = "bolcher";
Lad os se om vi kan finde nålen i høstakken, altså i dette tilfælde om bolcher er en del af vores $haystack variabel:
if (strstr($haystack, $needle)) {
echo "Jeg fandt nålen i høstakken";
} else {
echo "Jeg ledte forgæves, der var ingen nål i den høstak";
}
Her er et lille screenshot af den komplette kode, du kan klikke på billedet for at se det i stort:
Med venlige hilsner
Daniel Bahl