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.
- " " (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.
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 "<pre>";
echo trim($metin);
echo "</pre>";
// Çıktı: "webcebir.com"
?>
Örnek:
<?php
$metin = " \t webcebir.com \r ";
echo "<pre>";
echo trim($metin);
echo "</pre>";
// Çı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 "<pre>";
echo ltrim($metin);
echo "</pre>";
// Çı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 "<pre>";
echo ltrim($metin);
echo "</pre>";
// Çıktı: " webcebir.com"
?>
Örnek:
<?php
$metin = "webcebir.com";
$m= rtrim($metin , ".com");
var_dump($m);
// Çıktı: string(8) "webcebir"
?>
effe 05/07/2019
yönetici 06/07/2019
$metin = "test test1 2test test2";
$dizi = explode (" ",$metin);
echo '<pre>';
print_r ($dizi);
echo '</pre>';
$text = implode(',',$dizi);
echo $text;
- HTML
- CSS
- PHP
- JQUERY
- PHOTOSHOP
- JavaScript
- Web Dünyası
- Linux
- MİTHRİL FRAMEWORK
- Laravel
- Git
- React
- HTML LİNK(Bağlantı)EKLEME - LİNK VERME
- HTML YAZI VE RESİM ORTALAMA
- HTML RESME LİNK VERME
- HTML FORM OLUŞTURMA
- CSS YATAY MENÜ YAPIMI
- HTML RESİM EKLEME
- CSS (BOYUT) GENİŞLİK VE YÜKSEKLİK (Width-Height)
- HTML DİV ve SPAN NEDİR?
- HTML ARKAPLANA MÜZİK EKLEME
- KALİTE KAYBETMEDEN RESİMLERİ BÜYÜTME