(Benim ilk yazı net ve kafa karıştırıcı değildi bu yüzden soruyu kaydetmiştiniz)
I was studying string manipulation. You can use strlen() or substr() but cannot rely on other functions that are predefined in libraries.
Given string $string = "This is a pen"
, remove "is"
so that
return value is "Th a pen"
(including 3 whitespaces).
Kaldır bir dize "Tsih" ise, bunu kaldırmak yok demektir 'edilir'. Sadece kaldırılır "dir".
I've tried (shown below) but returned value is not correct. I've run test test and I'm still capturing the delimiter.
Şimdiden teşekkürler!
function remove_delimiter_from_string(&$string, $del) {
for($i=0; $i<strlen($string); $i++) {
for($j=0; $j<strlen($del); $j++) {
if($string[$i] == $del[$j]) {
$string[$i] = $string[$i+$j]; //this grabs delimiter :(
}
}
}
echo $string . "\n";
}