Avatar billede jan2001 Nybegynder
19. februar 2007 - 12:28 Der er 5 kommentarer og
1 løsning

At finde noget i en streng

Er det muligt let at undersøge en variabel for bogstaverne jpg, eller kræver det en kompliceret funktion?
Avatar billede intenz Novice
19. februar 2007 - 12:30 #1
if (strpos($variabel, "jpg") !== false) {
// jpg findes i streng
} else {
// jpg findes ikke i streng
}
Avatar billede Slettet bruger
19. februar 2007 - 12:48 #2
.. og som ofte med jpg-extensions kan man falde over "JPG" og "jpeg/JPEG" extensions, så eventuelt kan man udvide med

strtolower("jpeg") og strtolower("jpg") :-)

-pacroon
Avatar billede jan2001 Nybegynder
19. februar 2007 - 13:25 #3
Jeg bruger både jpg eller gif billeder. Er det muligt at tjekkke for forekomsten af begge i en streng.

Har prøvet med
if (strpos($variabel, "jpg"+"gif") !== false)

men det funker ikke.
Avatar billede Slettet bruger
19. februar 2007 - 15:02 #4
Du kan bare:

if ((strpos($variabel, "jpg") !== false) || (strpos($variabel, "gif"))) {
Avatar billede intenz Novice
19. februar 2007 - 15:55 #5
Den komplette:

$variabel = strtolower($variabel);
if (strpos($variabel, "jpg") !== false || strpos($variabel, "gif") !== false) {
// jpg findes i streng
} else {
// jpg findes ikke i streng
}
Avatar billede jan2001 Nybegynder
19. februar 2007 - 21:23 #6
Mange tak for hjælp.
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