Bir dizeden son karakteri kaldırmanın en hızlı yolu nedir?
Şöyle bir dizem var
a,b,c,d,e,
Son ',' kısmını kaldırmak ve kalan dizeyi geri almak istiyorum:
OUTPUT: a,b,c,d,e
Bunu yapmanın en hızlı yolu nedir?
İlk olarak, boşluk bırakmadan deniyorum, rtrim($arraynama, ",");
ve bir hata sonucu alıyorum.
Sonra bir boşluk ekliyorum ve iyi bir sonuç alıyorum:
$newarraynama = rtrim($arraynama, ", ");
Kullanabilirsiniz
substr(string $string, int $start, int[optional] $length=null);
PHP belgelerinde substr bölümüne bakınız. Bir dizgenin bir kısmını döndürür.