PHP trim() FONKSİYONU - METİN'DE BOŞLUK SİLME

trim() fonksiyonu metnin sağında ki ve solunda ki boşlukları temizler. Bu fonksiyon ayrıca belirtilen karakterlerin silinmesinide sağlar.

Oluşturacağımız form yardımıyla web sayfamıza gelen ziyaretciden bilgi alırken, kullanıcıların yapabileceği hataları düşünerek, sorunları en az seviye indirmemiz gerekir. Kullanıcı adını bir boşluk bırakarak girse veritabanımıza bu boşluk ile bilgi kaydedilir. Sorgulama işlemlerinde boşluklarda sorgulamaya dahil edildiğinden boşluk bırakmadan ismini girse hatalı giriş uyarısını alır. Bu gibi sorunlar ile karşılaşmamak için PHP’de trim() fonksiyonunu kullanabilirsiniz.

Sözdizimi:

trim( metin,karakterler )

metin : Gereklidir. Silinecek metin belirtilir.

karakterler : İsteğe bağlıdır. Karakterler değiştirgesi kullanılarak silinecek karakterler belirlenebilir. Basitçe silmek istediğiniz tüm karakterleri belirtin. Bir karakter aralığını .. kullanarak belirtebilirsiniz.

Dönen Değerler :

silinmiş metin.

NOT: Bu fonksiyon metnin'nin başındaki ve sonundaki boşlukları siler. İkinci değiştirge olmaksızın trim() fonksiyonu sadece aşağıdaki karakterleri silecektir.

Sürüm Bilgisi :

4.1.0 sürümünde İsteğe bağlı karakterler değiştirgesi eklendi.

Örnek:

<?php

 $metin = "   webcebir.com   ";
	
    echo "
"; 
	
	echo trim($metin);
	
	echo "
"; // Çıktı: "webcebir.com" ?>

Örnek:

<?php

 $metin = "   \t webcebir.com  \r ";
	
    echo "
"; 
	
	echo trim($metin);
	
	echo "
"; // Çıktı: "webcebir.com" ?>

Örnek:

<?php

 $metin = "webcebir.com!!!,php";
	
	$k= trim($metin , "web !,php");
	
	var_dump($k);
	
    // Çıktı: "string(9) "cebir.com"


?>

Not: Bu fonksiyon, Belirtilen karekterleri silerken baştan ve sondan karekterleri sırayla belirtmelisiniz, aradan karakter belirtirseniz silmeyecektir.

ltrim() fonksiyonu


Sadece sol boşlukları sildirmek için kullanılır ve soldan itibaren karekterde siler.

Örnek:

<?php

$metin = "  webcebir.com   ";

   echo "
"; 
	
   echo ltrim($metin);
	
   echo "
"; // Çıktı: "webcebir.com " ?>

Örnek:


<?php

 $metin = "webcebir.com";
	
	$m= ltrim($metin , "web");
	
	var_dump($m);
	
    // Çıktı: string(9) "cebir.com"
	
?>

rtrim() fonksiyonu


Bu fonksiyon sadece metnin sağındaki boşlukları siler ve sağdan itibaren karekterde siler.

Örnek:


<?php

$metin = "  webcebir.com   ";

   echo "
"; 
	
   echo ltrim($metin);
	
   echo "
"; // Çıktı: " webcebir.com" ?>

Örnek:

<?php

    $metin = "webcebir.com";
	
	$m= rtrim($metin , ".com");
	
	var_dump($m);
	
    // Çıktı: string(8) "webcebir"
	
?>
Lütfen konu haricinde soru sormayın cevaplanmayacaktır. Yorumunuz onaylandıktan sonra yayınlacaktır.

1035

KATEGORİ
  • HTML
  • CSS
  • PHP
  • JQUERY
  • PHOTOSHOP
  • JavaScript
  • Web Dünyası
  • Linux
POPÜLER MAKALE
  • HTML RESME LİNK VERME
  • HTML LİNK(Bağlantı)EKLEME - LİNK VERME
  • HTML YAZI VE RESİM ORTALAMA
  • HTML FORM OLUŞTURMA
  • HTML DİV ve SPAN NEDİR?
  • HTML KAYAN RESİM VE Marguee KULLANIMI
  • HTML ARKAPLANA MÜZİK EKLEME
  • CSS (BOYUT) GENİŞLİK VE YÜKSEKLİK (Width-Height)
  • HTML RESİM EKLEME
  • PHP ceil()-floor()-round() YUVARLAMA FONKSİYONU
ETİKET
WEBCEBİR © 2013 Tüm hakları saklıdır.