i dize temiz bir Karakterler ihtiyaç ve ben sadece Numaraları istiyorum/Farsça/LatinECHO SADECE Sayılar/Farsça/Latin karakterler
function clean($str) {
global $mysqli;
$str = @trim($str);
if(get_magic_quotes_gpc()) {
$str = stripslashes($str);
}
return mysqli_real_escape_string($mysqli,preg_replace("/^(?!.*[(@#!%$&*)])[A-Za-z\s\x{0600}-\x{06FF}0-9_\.\-]+$/u","",$str));
}
echo clean('a|"[email protected]£d012e^&$ییییfg');
i want this =>//echo abcd012eییییfg
i dont want have any => (@,#,!,%,$,&,|,",£,^*)
sadece sayı tutarak/latin olur gibi bir şey olmalı: 'preg_replace ("/[^ 0-9a-zA-Z]/"," ", $ str)" belki de farsça karakterler için benzer bir aralık gösterebilir (işe yarayıp yaramadığına dair bir fikir). – apokryfos