PHP ltrim() Fonksiyonu
PHP 4PHP 5PHP 7
İfadelerin sol tarafındaki belirli karakterleri silmek için kullanılır.
Yapısı (Syntax)ltrim ( string $str[, string $karakterler ] ) : string
Parametreler
-
$str stringÜzerinde işlem yapılacak olan ifade
-
$karakterler string$karakterler değişkeni kullanılarak metin içerisinden silinmek istenen karakter seçilebilir. Birden fazla karakteri art arda yazarak temizlenmesini sağlayabilirsiniz.
Dönen Değer
string
- Belirli karakterleri soldan silinmiş ifade geriye döner.
NOT
Eğer $karakterler değişkeni kullanılmazsa
" " (ASCII=32 (0x20)) sıradan boşluk.
"\t"(ASCII=9 (0x09)) sekme.
"\n"(ASCII=10 (0x0A)) satırsonu.
"\r"(ASCII=13 (0x0D)) satırbaşı.
"\0" (ASCII 0 (0x00)), NUL-bayt.
"\x0B" (ASCII 11 (0x0B)), dikey sekme.
ltrim()
sadece aşağıdaki karakterleri temizleyecektir:" " (ASCII=32 (0x20)) sıradan boşluk.
"\t"(ASCII=9 (0x09)) sekme.
"\n"(ASCII=10 (0x0A)) satırsonu.
"\r"(ASCII=13 (0x0D)) satırbaşı.
"\0" (ASCII 0 (0x00)), NUL-bayt.
"\x0B" (ASCII 11 (0x0B)), dikey sekme.
Versiyon Güncellemeleri
Versiyon | Açıklama |
---|---|
4.1.0 | İsteğe bağlı karakterler değişkeni eklendi. |
Örnekler
Örneğin ifadenin soldaki boşluklarını silmek için;
<?php
$metin = ' Bu bir denemedir.';
echo ltrim($metin); // Çıktı: Bu bir denemedir.
Diğer bazı örnekleri ise;
<?php
$metin1 = "\t\tMerhaba...";
$metin2 = "\x09Dünya\x0A";
$temizleme1 = ltrim($metin1);
echo $temizleme1; //Çıktı : Merhaba...
$temizleme2 = ltrim($metin2, "\x00..\x1F"); // sol tarafındaki ASCII denetim karakterlerini temizler. 0'dan 31'e kadar, 0 ve 31 dahil.
echo $temizleme2; //Çıktı : Dünya
$temizleme3 =ltrim($metin1," \t.");
echo $temizleme3; //Çıktı : Merhaba
?>