Sonderzeichen nicht anzeigen
Sonderzeichen nicht anzeigen
Hallo welche Funkion gibt es um in einem Text alle Sonderzeichen nicht anzuzeigen, bzw. diese zu finden und dann in der Ausgabe nicht mit anzuzeigen. Oder muss man dass irgendwie umschreiben?
hab die funktion verwendet aber irgendwie funktiniert es nicht richtig:
Code: Alles auswählen
$text = 'Dies ist Ein einfacher Test, Es geht weiter Hallo!';
$var = preg_replace('/\s\s+/', ',', $text);
print_r($var);
habs nun soweit geschafft, aber wie realisiere ich es dass alle wörter ab einer länge von 4 zeichen ausgegeben werden?
habs jetzt so versucht:
[PHP]
$text = 'Dies ist Ein einfacher Test, Es geht weiter Hallo!';
$erg = explode(" ", $text);
$var = preg_replace(' /[^A-Za-z0-9]/', '', $erg);
while (list ($key, $val) = each ($erg)) {
if (strlen($val) > 4 ) {
echo '<pre>';
print_r($var);
echo '</pre>';
}
}
[/PHP]
aber dass mit den 4 zeichen funktioniert noch nicht
habs jetzt so versucht:
[PHP]
$text = 'Dies ist Ein einfacher Test, Es geht weiter Hallo!';
$erg = explode(" ", $text);
$var = preg_replace(' /[^A-Za-z0-9]/', '', $erg);
while (list ($key, $val) = each ($erg)) {
if (strlen($val) > 4 ) {
echo '<pre>';
print_r($var);
echo '</pre>';
}
}
[/PHP]
aber dass mit den 4 zeichen funktioniert noch nicht