Unmatched parentheses

Die Fehlermeldung Warning: [FUNCTION] Compilation failed: unmatched parentheses at offset [OFFSET] in [FILENAME] on line [LINE] »Keine passende Klammer gefunden« sagt uns, dass eine schließende Klammer verwendet wurde, und zwar an der Position [OFFSET] im Regulären Ausdruck, dazu aber keine passende öffnende Klammer gefunden wurde. Dies ist quasi das Gegenteil der Missing )-Fehlermeldung

Beispiele

In folgenden Code wurde eine schließende Klammer angegeben, <?PHP preg_match('#dies.*)sein#i''Dies könnte ein Text sein'); ?> ohne das eine dazu passende öffnende dazu vorhanden ist.

Fehlerbeseitigung

Sollte wirklich ein Unterausdruck definiert werden, muss die öffnende Klammer ergänzt werden, sollte es sich bei der Klammer um reinen Text handelt, so muss sie maskiert werden, um nicht als Metazeichen zu gelten.

Verwandte Themen
Kapitelnavigation