<?php
function remove_numbers ($str){
$res='';
for ($i=0;$i<strlen($str);$i++) {
if ($str[$i]==0 ||$str[$i]==1||$str[$i]==2||$str[$i]==3||$str[$i]==4||$str[$i]==5||$str[$i]==6||
$str[$i]==7||$str[$i]==8||$str[$i]==9)
$res .= '';
else $res .= $str[$i];
}
echo $res;
}
remove_numbers ('t07i 98po6be85dil') ;
?>
по идее должны убираться числа из строки, но почему-то в браузере ничего не выводится, помогите, пожалуйста, разобраться
1. mr.Kravcoff - 06 Апреля, 2015 - 18:44:04 - перейти к сообщению
2. esterio - 06 Апреля, 2015 - 18:57:01 - перейти к сообщению
1. Если кодировка UTF-8 то такой финт не прокатит
2. зачем так много условий если можно сделать хотябы так
2. зачем так много условий если можно сделать хотябы так
но все равно такой подход неверен
верны решением являеться использование регулярок
либо так