Hallo Mitglieder von Forum-Hilfe!
Ich versuche schon seit drei ganzen Tagen
mit PHP und der Funktion "preg_match" bzw. "preg_match_all" HTML-Tags und seine Attribute herauszufiltern!
Habe schon in Google gesucht und auch vieles gefunden,
nur nicht leider das was ich gesucht habe.
Ich habe auch schon mit regulären Ausdrücken versucht zu arbeiten,
nur ich bekomme es leider nicht hin.
Wollte auch mal nach fragen ob einer von Euch mit regulären Ausdrücken mehr kenntnisse hat.
So in der Richtung habe ich mir das vorgestellt:
PHP
// Funktion:
function findElementTag($source, $tags = null){
if($tags === null || $tags === '' || $tags === false){
// Alle HTML-Tags suchen
} else {
// Ein bestimmtes HTML-Tags suchen
}
return array(
'tag' => 'body',
'attr' => array(
'bgColor' => '#001122',
'onLoad' => 'javascript:void(0);',
),
'content' => 'Inhalt des HTML-Tags'
);
}
// Anwendung:
$source = findElementTag($source, 'body');
print_r($source);
Alles anzeigen
Code
// Ausgabe:
Array
(
[tag] => body
[attr] => Array
(
[bgColor] => #001122
[onLoad] => javascript:void(0);
)
[content] => Inhalt des HTML-Tags
)
Alles anzeigen
Nur ich habe leider keine Ahnung wie ich das machen soll mit den regulären Ausdrücken.
Vielleicht habt Ihr ja eine Idee für mich, ich würde mich auf eine weiterhelfende Antwort freuen.
Liebe Grüße,
Cookie.