Definisi dan Penggunaan
Fungsi PHP trim adalah sebuah fungsi dalam bahasa pemrograman PHP yang digunakan untuk menghapus karakter kosong (seperti spasi, tab, dan newline) di awal dan akhir sebuah string.
Fungsi trim memiliki satu parameter yang harus diisi, yaitu string yang akan dipotong. Setelah string tersebut diproses dengan fungsi trim, karakter kosong di awal dan akhir string akan dihapus.
Contohnya, jika kita memiliki string ” Halo Dunia! “, dan kita ingin menghapus karakter kosong di awal dan akhir string tersebut, kita dapat menggunakan fungsi trim.
Fungsi terkait:
- ltrim() – Menghapus spasi kosong atau karakter yang telah ditentukan sebelumnya dari sisi kiri string
- rtrim() – Menghapus spasi kosong atau karakter yang telah ditentukan sebelumnya dari sisi kanan string
Contoh
Hapus karakter dari kedua sisi string (“Ha” pada “Halo” dan “a!” pada “Dunia!“):
<!DOCTYPE html>
<html>
<body>
<?php
$str = "Halo Dunia!";
echo $str . "<br>";
echo trim($str,"Ha!");
?>
</body>
</html>
Sintaks
trim(string, charlist)
Nilai Parameter
Parameter | Deskripsi |
---|---|
string | Diperlukan. Menentukan string yang akan dimodifikasi |
charlist | Opsional. Menentukan karakter mana yang akan dihapus dari string. Jika parameter ini tidak ada maka semua karakter berikut akan dihapus:
|
Detail Teknis
Nilai Pengembalian: | Mengembalikan string yang dimodifikasi |
---|---|
Versi PHP: | 4+ |
Catatan perubahan: | Parameter charlist ditambahkan di PHP 4.1 |
Contoh Lainnya
Contoh
Hapus spasi dari kedua sisi string:
<?php
$str = " Halo Dunia! ";
echo "Tanpa trim: " . $str;
echo "<br>";
echo "Dengan trim: " . trim($str);
?>
Keluaran HTML dari kode di atas adalah :
<!DOCTYPE html>
<html>
<body>
Tanpa trim: Halo Dunia! <br>Dengan trim: Halo Dunia!
</body>
</html>
Keluaran browser dari kode di atas adalah:
Tanpa trim: Halo Dunia!
Dengan trim: Halo Dunia!
Contoh
Hapus baris baru (\n) dari kedua sisi string:
<?php
$str = "\n\n\nHalo Dunia!\n\n\n";
echo "Tanpa trim: " . $str;
echo "<br>";
echo "Dengan trim: " . trim($str);
?>
Keluaran HTML dari kode di atas adalah :
<!DOCTYPE html>
<html>
<body>
Tanpa trim:
Halo Dunia!
<br>Dengan trim: Halo Dunia!
</body>
</html>
Keluaran browser dari kode di atas adalah:
Tanpa trim: Halo Dunia!
Dengan trim: Halo Dunia!
Tutorial sebelumnya : PHP substr_replace
Tutorial setelahnya : PHP Number
Semua Tutorial PHP : Tutorial PHP