Kayıt Ol

Giriş

Şifremi Kaybettim

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Giriş

Kayıt Ol

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi adipiscing gravdio, sit amet suscipit risus ultrices eu. Fusce viverra neque at purus laoreet consequa. Vivamus vulputate posuere nisl quis consequat.

Php Dersleri – trim Fonksiyonu (trim , strim , ltrim)

Merhaba arkadaşlar mobilhanem.com için hazırladığımız PHP eğitimlerinde bu ders trim fonksiyonu kullanımına bakacağız.  Trim fonksiyonu genellikle güvenlik amacıyla kullanılır. Başlıca kullanım alanları form işlemlerinde kullanıcıdan gelen verilerin boşluklarını silmekte kullanılır.

Trim Fonksiyonu

Trim fonksiyonu bir string ifadenin başındaki ve sonundaki boşlukları siler.

trim(”  aaa  “); geriye boşluksuz halde aaa değerini döndürür.

trim(“aaab”,”b”) ikinci kullanımı ise iki parametre alır ikinci olarak aldığı parametreyi karakter karakter karşılaştırarak string ifadenin başında veya sonunda varsa siler.

Örneğin:

Örneğimizi çalıştırdığımızda $veri değişkenindeki baştaki ve sondaki boşluklar silinecektir.

Örnek2:

Ekran çıktısı olarak: bilhanem. çıktısı verir.

Çalışma şekline bakarsak:

  • mobilhanem.com -> m karakteri için çıkan sonuç obilhanem.co
  • obilhanem.co  -> o harfi için çıkan sonuç bilhanem.c
  • bilhanem.c -> c harfi için çıkan sonuç bilhanem.

Bu işlemi iki taraftan silmemiz bizim verimizin aşırı şekilde kaybolmasına yol açar. Bu yüzden rtrim ve ltrim fonksiyonlarını kullanarak daha az veri kaybı ile işimizi çözebiliriz.

ltrim, rtrim Fonksiyonu

  • ltrim fonksiyonu soldan veri siler başındaki “l” harfide ingilizcedeki left kelimesinden gelir.
  • rtrim fonksiyonu sağdan veri siler. Başındaki “r” harfide ingilizcedeki right kelimesinden gelir.

ltrim (”   aaa   “); sadece soldaki boşlukları siler. Sağdaki boşluklar kalır.

ltrim(“mobilhanem”,”m”) sadece soldaki m harfini siler obilhanem çıktısını verir.

rtrim(”   aaa    “) sadece sağdaki boşlukları siler.  Soldaki boşluklar kalır.

rtrim(“mobilhanem”,”m”) sadece sağdaki m harfini siler.  mobilhane çıktısını verir.

 

Örnek:

Ekrana çıktı olarak aşağıdaki gibi çıktı verir.

Soldan m harfi Sil: obilhanem.com
Sağdan m harfi Sil: mobilhanem.co

trim,ltrim,rtrim fonksiyonlarının kullanımını da öğrenmiş olduk.

Bir dersimizin daha sonuna geldik arkadaşlar. Bir sonraki dersimiz olan Php Dersleri – implode ve explode Fonksiyonları  dersimizde görüşme üzere 🙂

 

Konuyla ilgili yorumlarınızı konu altından yapabilirsiniz, ayrıca sorularınızı yine konu altından ve Mobilhanem Soru&Cevap bölümünden sorabilirsiniz.

Tüm php dersleri için tıklayınız.

 

Yazar Hakkında

Erzurum Atatürk Üniversitesi Bilgisayar Mühendisliği Bölümü Öğrencisi Web & Android Developer #erzurum