Visa ett inlägg
Oläst 2009-01-25, 13:04 #6
oddholst oddholst är inte uppkopplad
Medlem
 
Reg.datum: Aug 2007
Inlägg: 127
oddholst oddholst är inte uppkopplad
Medlem
 
Reg.datum: Aug 2007
Inlägg: 127
Citat:
Originally posted by martine@Jan 25 2009, 05:09
Kod:
if(preg_match('/^\/([1-9][0-9]*)_[0-9a-z-]*\.(?:jpg|tif)$/i',$_SERVER["REQUEST_URI"],$m)) {
$nummer = $m[1];
}
Behövs eftersom inte php har en datatyp för regexp:ar som t.ex. Perl eller JavaScript. Man kan använda olika för att slippa skriva så många "\", i t.ex. "http://" blir enklare med !http://! än "/http:\/\//" att tyda.
Aha... jag tror jag börjar förstå. Man skickar in den variabel man använder som "bärare" av resultatet som tredje argument i preg_match.

Jag tror jag skall bli självgående i denna fråga nu. Tack för hjälpen!
oddholst är inte uppkopplad   Svara med citatSvara med citat