- Katılım
- 26 Ara 2012
- Konular
- 936
- Mesajlar
- 15,646
- Çözüm
- 8
- Online süresi
- 3mo 29d
- Reaksiyon Skoru
- 2,664
- Altın Konu
- 295
- Başarım Puanı
- 327
- MmoLira
- 694
- DevLira
- 0
ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!
PHP programlama dilinde string ifadelerde boşlukların silinebilmesi için belli başlı fonksiyonlar kullanılmaktadır. Gereksiz boşlukların silinmesi için mevcut olan fonksiyonlar kullanılarak string ifadelerin başındaki ve sonundaki boşluklar kaldırılabilir.
Yazımızın devamında PHP programlama dilinde kullanılan boşluk silme fonksiyonları hakkında bilgi vereceğiz.
Boşlukları Silmek için Hangi Fonksiyonlar Kullanılabilir?
PHP’de boşlukları silmek için kullanılan en yaygın fonksiyon trim() fonksiyonudur. Trim fonksiyonu ile birlikte metnin sağındaki ve solundaki tüm boşluklar temizlenebilir. Ayrıca trim fonksiyonuyla karakterlerin silinmesi de sağlanabilir.PHP String Sağ ve Sol Boşlukları Silme
PHP programlama dilinde tüm boşlukların silinmesi için gerekli olan trim fonksiyonunun söz dizimi aşağıdaki gibidir:trim(metin, karakterler)
Söz diziminde yer alan metin, boşlukları silmek istediğimiz metni ifade eder ve zorunludur. Karakterler ise zorunlu olmayıp silinecek karakterleri belirtmektedir.
PHP Trim Fonksiyonu Kullanımı
Kod:
<?php
$metin = " Dene me Yap alım ";
echo trim($metin)); // Ekrana "Dene me Yap alım" yazar
?>
Soldaki Boşlukları Silme
PHP programlama dilinde boşlukların silinmesi için geçerli olan trim fonksiyonu kendi içerisinde 3 ana başlığa ayrılır. Bunlardan soldaki, yani ifadenin başındaki boşlukları silmek için ltrim fonksiyonu kullanılmaktadır.Örnek olarak:
Kod:
<?php
$metin = " Deneme ";
echo strlen($metin); // Ekrana 8 yazar
echo strlen(ltrim($metin)); // Ekrana 7 yazar
?>
Strlen fonksiyonu ile string ifadenin kaç karakterli olduğunu görmekteyiz. ltrim fonksiyonu ile birlikte karakter sayısının soldan boşluk sayısı kadar azaldığı görülmektedir.
Sağdaki Boşlukları Silme
String ifadenin sağındaki yani sonundaki boşlukları silmek için ise rtrim fonksiyonu kullanılmaktadır. rtrim fonksiyonuna örnek olarak yine ltrim fonksiyonundaki örnek verilebilir.
Kod:
<?php
$metin = " Deneme ";
echo strlen($metin); // Ekrana 8 yazar
echo strlen(rtrim($metin)); // Ekrana 7 yazar
?>
strlen fonksiyonu kullanılarak yine ekrana sağdan boşlukların silinmesiyle birlikte daha string uzunluğunun sağdaki boşluk sayısı kadar azaldığı görülmektedir.
trim fonksiyonu tek başına kullanıldığında tüm boşluklar silinmektedir.
PHP Trim Fonksiyonu Kod Örneği
Kod:
<?php
$metin = " Deneme ";
echo strlen($metin); // Ekrana 8 yazar
echo strlen(rtrim($metin)); // Ekrana 7 yazar
echo strlen(ltrim($metin)); // Ekrana 7 yazar
echo strlen(trim($metin)); // Ekrana 6 yazar
?>
PHP programlama dilinde string fonksiyonları fazlasıyla kullanılmaktadır. String ifadelerde yer alabilecek boşlukların işe yaramaması durumunda trim fonksiyonları kullanılarak boşluklar ortadan kaldırılabilir.
Bu sayede özellikle de string veriler üzerinden çalışmalar yapıldığında gereksiz boşlukların kalabalıklarının önüne de geçilerek istenen sonucun istenen seviyede gösterilmesi de geliştiriciler tarafından sağlanabilir.
PHP Satır Atlama Boşluklarını Silme
PHP’de kullandığımız str_replace fonksiyonunu efektif şekilde kullanarak satır atlama boşluklarını da yok edebilirsiniz.Hemen bir örnekle açıklayalım.
Örneğin elinizde şu şekilde bir yazı bulunuyor.
“Duyuru!
Bugün %50 indirimin son günü”
Kod:
$teksatir = str_replace(array("\n", "\r"), '', $uzunyazi);
- Katılım
- 29 Mar 2009
- Konular
- 2,176
- Mesajlar
- 9,577
- Çözüm
- 49
- Online süresi
- 1y 4mo
- Reaksiyon Skoru
- 5,109
- Altın Konu
- 497
- Başarım Puanı
- 449
- MmoLira
- 137,024
- DevLira
- 27
Paylaşım İçin Teşekkürler.
- Katılım
- 26 Ara 2012
- Konular
- 936
- Mesajlar
- 15,646
- Çözüm
- 8
- Online süresi
- 3mo 29d
- Reaksiyon Skoru
- 2,664
- Altın Konu
- 295
- Başarım Puanı
- 327
- MmoLira
- 694
- DevLira
- 0
Rica ederimPaylaşım İçin Teşekkürler.
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 1
- Görüntüleme
- 42
- Cevaplar
- 5
- Görüntüleme
- 374
Altın Konu
PHP var_dump() Fonksiyonu
- Cevaplar
- 0
- Görüntüleme
- 131



