Ich will ein Skript machen, wo alle HTML-Tags kleingeschrieben werden sollten. Ich habe da Folgendes versucht:
Fehler:
Parse error: syntax error, unexpected '<' in /home/kunden/webs/american/pgms/template.php(76) : regexp code on line 1
Fatal error: preg_replace() [<a href='function.preg-replace'>function.preg-replace</a>]: Failed evaluating code: '<' . lowercase ( b>Test-Design</b ) . '>' in /home/kunden/webs/american/pgms/template.php on line 76
Zeile 76 habe ich im Code kommentiert.
Was habe leider keinen so guten Ueberblick ueber Regulaere Ausdruecke. Mein Problem war hier, dass ich eine Funktion einbauen soll, aber nicht richtig weiss, wie. Ich kenne mich auch mit den Modifiers nicht so aus und habe 'eiu' genommen, weil ich so das Gefuehl hatte.
Was muss man an dem Code aendern, damit es funktioniert, bzw. gibt es eine elegantere Variante?
PHP-Code:
$patterns [ 0 ] = '/\<(\s*)(\/?)(\s*)(\S+)(\s*)\>/ieu';
$replace [ 0 ] = '\'<$1$2$3\' . lowercase ( $4 ) . \'$5>\'';
$htmlCode = preg_replace ( $patterns, $replace, $htmlCode ); //Zeile 76
Parse error: syntax error, unexpected '<' in /home/kunden/webs/american/pgms/template.php(76) : regexp code on line 1
Fatal error: preg_replace() [<a href='function.preg-replace'>function.preg-replace</a>]: Failed evaluating code: '<' . lowercase ( b>Test-Design</b ) . '>' in /home/kunden/webs/american/pgms/template.php on line 76
Zeile 76 habe ich im Code kommentiert.
Was habe leider keinen so guten Ueberblick ueber Regulaere Ausdruecke. Mein Problem war hier, dass ich eine Funktion einbauen soll, aber nicht richtig weiss, wie. Ich kenne mich auch mit den Modifiers nicht so aus und habe 'eiu' genommen, weil ich so das Gefuehl hatte.
Was muss man an dem Code aendern, damit es funktioniert, bzw. gibt es eine elegantere Variante?
Kommentar