Di tutorial ini kita akan membahas bagaimana cara menghapus spasi awal string
di PHP dengan menggunakan fungsi ltrim()
, selain itu dapat juga menghapus ruang kosong atau ruang putih yang berada diawal kalimat, biasanya terjadi setelah pemrosesan data baik itu dari database yang di-input dari textarea atau text editor.
Berikut ini adalah deskripsi singkat fungsi ltrim()
.
ltrim(string $string, string $characters = " \n\r\t\v\x00"): string
Code language: PHP (php)
Fungsi ltrim()
memiliki dua parameter.
$string
digunakan untuk menentukan teks atau string yang akan diproses fungsiltrim()
.$characters
adalah karakter yang ingin dihapus diawal$string
.
Secara bawaan (default) fungsi ltrim()
akan menghapus beberapa karakter dibawah ini.
Karakter | ASCII | Kode Hexa | Deskripsi |
---|---|---|---|
” “ | 32 | 0x20 | Spasi |
“\t” | 9 | 0x09 | Tab |
“\n” | 10 | 0x0A | Baris baru |
“\r” | 13 | 0x0D | Enter |
“\0” | 0 | 0x00 | NULL-Byte |
“\v” | 11 | 0x0B | Tab vertikal |
Jika anda ingin menghapus karakter lain selain dari daftar karakter diatas, anda dapat menentukannya di parameter $characters
. Berikut ini adalah ilustrsi blok string yang dihapus oleh ltrim()
.
Contoh penggunaan fungsi ltrim()
Mari kita buat beberapa contoh cara penggunaan fungsi ltrim()
di PHP.
1. Menghapus spasi awal string
Berikut ini adalah contoh cara menghapus spasi diawal string menggunakan fungsi ltrim()
.
<?php
$string = ' Belajar PHP';
$ltrim = ltrim($string);
var_dump($ltrim); // Output: string(11) "Belajar PHP"
Code language: HTML, XML (xml)
Kode diatas menunjukan bahwa spasi yang beradal di awal kata ” Belajar PHP” akan dihapus oleh fungsi ltrim()
, berapapun jumlah spasi akan tetap dihapus termasuk whitespace.
Baca juga: Menghapus Spasi Awal Dan Akhir Di PHP Dengan Fungsi trim()
2. Menghapus karakter spesifik di awal string
Selain spasi, anda juga dapat menghapus karakter spesifik yang bisa anda tentukan sendiri, sebagai contoh kode dibawah ini.
<?php
$string = '-Coding';
$ltrim = ltrim($string, '-');
var_dump($ltrim); // Output: string(6) "Coding"
Code language: HTML, XML (xml)
Pada string “-Coding” bagian karakter “-“ akan dihapus, karena kita memberikan karakter “-“ pada fungsi ltrim()
, selain itu anda dapat menentukan karakter yang anda inginkan selain daripada karakter didalam contoh tutorial ini.
Sekian tutorial cara menghapus spasi awal string
di PHP menggunakan fungsi ltrim()
ini, jika ada pertanyaan silakan tinggalkan komentar ya!