Mailinglisten-Archive |
>Ich bekomme folgende Fehlermeldung, die ich leider nicht verstehe:
>Warning: Compilation failed: range out of order in character class at
offset
>18 in WEBSITE.class on line 112
if(preg_match_all("/\{%([A-Za-z0-9\._-*]+)%\}/", $str, $vars)){
^ ^ ^
| | |
offset: 1 10 18
Der - hat innerhalb einer Zeichenklasse eine besondere Bedeutung, deshalb
muss man ihn durch voranstellen eines Backslashes \ schuetzen.
Bsp:
[A-F] ist equivalent zu [ABCDEF].
Gruesse aus Muenchen
-Matthias
php::bar PHP Wiki - Listenarchive