PDA

Volledige versie bekijken : hulp nodig met preg_match


xolix
%Europe/Berlin %450 %2009, 11:48
Hallo :)

ik ben bezig met bestanden uitlezen via php.

alleen ik heb nog een beetje moeite met de preg_match funtie:

$file == preg_match("/(.xml)/",$file)

het is dus de bedoeling dat als er .xml in het bestandsnaam staat dat hij dat uitleest.

peter.w
%Europe/Berlin %455 %2009, 11:55
if (preg_match("/.xml/", $file)) {
//xml file, dus uitlezen
} else {
//geen xml file, dus niets doen
}

Zoiets?

xolix
%Europe/Berlin %458 %2009, 12:00
die if else statement gaat het niet om ;)
die heb ik al :)

alleen de manier waarop je de preg_match schrijft ;)
ik zal het even proberen zonder de ( )

WernerL
%Europe/Berlin %460 %2009, 12:02
Ik denk dat de . wel ge-backslashed moet worden. Dit is nml een gereserveerde char voor perl regex-en. ;)

. is: selecteer alles behalve whitespaces oid.

/\.xml/ dus.

xolix
%Europe/Berlin %462 %2009, 12:05
Dank jullie wel, dat was inderdaad de oplossing :D