<?php
function nothingspecial($dings) {
$dinging = function ($ding) {
$ding =
preg_replace("/[^- ()\.\&,_'´`áàäçéèêñóòôöüæøåìíùúâêîôûÁÀÄÇÉÈÊÑÓÒÔÖÜÆØÅÌÍÙÚÂÊÎÔÛß@€:0-9a-zA-Z&+]/",
" ",
$ding
);
$ding = stripslashes(trim(str_replace("'","´",$ding)));
$funduz = array('ä ','ö ','ü ','Ä ','Ö ','Ü ','ß ');
$ersetzuz = array('ä','ö','ü','Ä','Ö','Ü','ß');
$ding = str_replace($funduz, $ersetzuz, $ding);
return $ding;
};
return is_array($dings)
? array_map($dinging, $dings)
: $dinging($dings);
}
var_dump(nothingspecial(['DópÂ\n']));
var_dump(nothingspecial('DópÂ\n'));
preferences:
66.21 ms | 402 KiB | 5 Q