Hallo phpler,
Mein Problem ist einfach zu erklähren, aber schwer zu lösen...
Ich versuche den Inhalt einer Datei via fopen() einzulesen. Dazu möchte ich die html tags entfernen. Dies mache ich mit:
PHP-Code:
function pre_filter($text){
$arr1 = array(
'/</',
'/>/'
);
$arr2 = array(
'<', //Decimal Wert von > (&&##60)
'>' //Decimal Wert von > (&&##62)
);
return preg_replace($arr1,$arr2,$text);
}
Funktioniert auch super! Ich will den Text manuell bearbeiten und ihn dann wieder in die Datei schreiben. Dazu muss ich aber die originalen html tags statt den bissher eingefügten < und > zeichen einsetzen.
Hier mein Ansatz:
PHP-Code:
function redo_filter($text2){
$arr4 = array(
'<',
'>',
);
$arr3 = array(
'/</', //Decimal Wert von < (&&##60)
'/>/', //Decimal Wert von > (&&##62)
);
return preg_replace($arr3,$arr4,$text2);
}
Dies funktioniert leider nicht. Mein Ziel ist es, den Geänderten Text mit den Originalen HTML tags zu bekommen.
Bei Fragen oder fehlenden Informationen einfach hier fragen!
Danke im Vorraus!
uddy