Подскажите с кодом.
Этот код должен удалять переданный символ, который в переменной
$sim
у строки, которая в переменной
$str
, с помощью цикла и условия в нём, но я не могу сделать так, чтобы этот символ удалялся из строки.
Я пытаюсь удалить символ с помощью декримента.
Как я поняла, сделать надо примерно так:
<?
function filterString($str, $sim) {
$index = strlen($str);
while($sim != $index) {
if($sim === $index) {
return —$sim;
} else {
return $str;
}
return —$sim;
}
}
filterString('Hello world', 'l');
К какой переменной мне использовать декремент, то есть что мне вынимать строку или символ?
Я склоняюсь к варианту, что надо вынимать символ, ведь мы его удаляем.
Я правильно держу курс мыслей, если нет, то поправте меня?