trim() fonksiyonu stringin başındaki ve sonundaki boşlukları veya silinmesini istediğiniz karakterleri siler. Genellikle kullanıcının üye olurken, bilgilerinin başına veya sonuna yanlışlıkla eklenen boşluk karakterini temizlemek amacıyla kullanılır. Yalnız bilinenin aksine trim() fonksiyonu sadece boşluk karakterinin silinmesi için kullanılmaz, stringin başındaki ve sonundaki istediğiniz karakterleri silmek için de kullanabilirsiniz. ltrim() fonksiyonu (Left = Sol, left trim = ltrim) stringin başındaki boşluğu siler, rtrim() (Right = Sağ, right trim = rtrim) fonksiyonu ise stringin sonundaki boşluğu siler. Bütün fonksiyonların 2 parametreli ve 1 parametreli kullanımları vardır.
Syntax
trim(string)
trim(string,charlist)
ltrim(string)
ltrim(string,charlist)
rtrim(string)
rtrim(string,charlist)
string: Herhangi bir string olabilir.
charlist: Silinmesini istediğiniz karakterler.
Not: trim(string), ltrim(string) vertrim(string) kullanımında sadece aşağıdaki karakterler silinir.
Örnek 1)
<?php
$cumle = " Zamazingo ";
echo trim($cumle);
// Çıktı: "Zamazingo"
?>
Örnek 2)
<?php
$cumle = " \t Zamazingo \n\r";
echo trim($cumle);
// Çıktı: "Zamazingo"
?>
Örnek 3)
<?php
$cumle = "Karakter örneği!";
echo trim($cumle, "Kaeğö!");
// Çıktı: "rakter örneği"
?>
Örnek 4)
<?php
$cumle = " Karakter örneği! \n ";
echo ltrim($cumle, "!") . "<br>";
// Çıktı: "Karakter örneği! "
?>
Örnek 5)
<?php
$cumle = " Karakter örneği! \n ";
echo rtrim($cumle) . "<br>";
// Çıktı: " Karakter örneği!"
?>