Apa gunanya trim di php?

trim() adalah salah satu fungsi built-in PHP yang tujuannya adalah untuk memangkas spasi putih dan juga karakter lain yang telah ditentukan dari sisi kiri dan kanan string. Oleh karena itu sangat berguna dalam berbagai skenario seperti

  • Untuk membersihkan input yang diberikan oleh pengguna seperti nilai bidang teks yang dikirimkan
  • Hapus karakter jeda baris di akhir baris yang tidak diperlukan
  • Untuk mengurai atau memastikan bahwa string berada dalam format yang diperlukan sebelum diteruskan ke program lain

Sintaks dengan Parameter

Berikut ini adalah sintaks dengan parameter

Mulai Kursus Pengembangan Perangkat Lunak Gratis Anda

Pengembangan web, bahasa pemrograman, pengujian Perangkat Lunak & lainnya

Paket Pengembangan Perangkat Lunak Semua dalam Satu(600+ Kursus, 50+ proyek)

Apa gunanya trim di php?
Apa gunanya trim di php?
Apa gunanya trim di php?
Apa gunanya trim di php?

Apa gunanya trim di php?
Apa gunanya trim di php?
Apa gunanya trim di php?
Apa gunanya trim di php?

Harga
Lihat Kursus

600+ Kursus Daring. 50+ proyek. 3000+ Jam. Sertifikat yang Dapat Diverifikasi. Akses Seumur Hidup
4. 6 (85.567 peringkat)

Sintaksis

trim ( string $str [, string $character_mask = " \t\n\r\0\x0B" ] ) : string

Seperti yang ditunjukkan di atas, parameter input untuk fungsi trim ini termasuk string input yang akan dipangkas spasinya dari awal dan akhir string $str. Parameter kedua dalam sintaks bersifat opsional dan digunakan untuk menentukan secara eksplisit karakter apa yang harus dipangkas dengan tepat

Karenanya tanpa parameter kedua, fungsi trim memotong parameter di bawah secara default

  • ” ” (ASCII 32 (0x20)) yang merupakan karakter spasi normal
  • “\t” (ASCII 9 (0x09)) yang merupakan karakter tab
  • “\n” (ASCII 10 (0x0A)) yang mewakili karakter baris baru
  • “\r” (ASCII 13 (0x0D)) yang merupakan karakter carriage return
  • “\0” (ASCII 0 (0x00)) yang disebut byte NULL
  • “\x0B” (ASCII 11 (0x0B)) yang mewakili tab vertikal

Parameter yang Diperlukan

  • str. Ini adalah string input yang akan dipangkas dari spasi putih
  • topeng_karakter. Ini adalah bidang opsional yang juga dapat ditentukan menggunakan parameter ini. Semua karakter yang disebutkan di dalam kawat gigi akan dipangkas. Dengan ini, kita juga dapat menentukan berbagai macam karakter
  • Kembalikan nilai. Menghasilkan string yang dipangkas

Jenis trim() di PHP

Ada 3 jenis fungsi trim() yang dapat digunakan untuk tujuan yang disebutkan di bawah ini

  • memangkas(). Ini adalah yang normal dan dapat digunakan untuk memangkas dari awal dan akhir string
  • ltrim(). Ini digunakan untuk memangkas karakter dari awal string input
  • rtrim(). Ini digunakan untuk memangkas karakter dari akhir string input

Contoh trim() di PHP

Diberikan di bawah ini adalah contoh trim() di PHP

Contoh #1 – Untuk menghapus karakter baris baru

Kode

<?php
$str = "\n\nDemo text!\n\n";
echo "Trim: " . ($str);
?>
_

Keluaran

Apa gunanya trim di php?

Pada contoh di atas, kami menampilkan untuk melihat output tanpa menggunakan fungsi trim(). Dalam string yang ditugaskan, kami menampilkan baris baru sebagai bagian dari kalimat untuk tujuan pengujian. Hal yang sama dapat dilihat pada output

<?php
$str = "\n\nDemo text!\n\n";
echo "Trim: " . trim($str);
?>

Keluaran

Apa gunanya trim di php?

Contoh di atas menampilkan program dasar untuk kegunaan fungsi trim(). Di sini $str adalah variabel yang akan dideklarasikan string atau kalimat yang diperlukan. Setelah menggunakan fungsi trim seperti yang terlihat pada output, ia memotong semua \n yang ada di string input dan menampilkan string tersebut

Contoh #2 – Untuk menghapus karakter tab

Kode

<?php
$str1=" Just an example";
$str_new=trim($str1,"\t");
//echo $str_new;
var_dump($str_new);
?>

Keluaran

Apa gunanya trim di php?

Pada contoh di atas, kita menggunakan fungsi trim untuk menghapus karakter tab (“\t”) dengan secara eksplisit menentukan karakter pada parameter kedua dari fungsi trim seperti yang terlihat. Pertama, kita menugaskan string yang diperlukan ke parameter bernama str1, lalu menggunakan parameter lain $str_new untuk menambahkan tab di akhir $str1. Secara bersamaan fungsi trim digunakan yang menghilangkan karakter tab ini dari akhir string

Saat kami mencoba kode yang sama dengan menghapus fungsi trim, kami dapat melihat bahwa tab tambahan akan dicetak di akhir string seperti yang telah kami tambahkan di parameter $str_new. Karenanya fungsionalitas trim diverifikasi

Contoh #3 – Untuk menghapus karakter spasi kosong

Kode

<?php
$str = "
No blank space
";
// Displays "No blank space"
echo trim( $str );
?>
_

Keluaran

Apa gunanya trim di php?

Pada contoh di atas, kita dapat melihat bahwa input string memiliki banyak ruang kosong di awal. Karenanya untuk menghapus ini kami menggunakan fungsi trim. Seperti yang terlihat pada keluaran, semua ruang kosong dari awal telah dipangkas dan string masukan yang tepat ditampilkan. Harap perhatikan juga bahwa hanya spasi putih antara awal dan akhir string yang dipangkas dan bukan spasi di antara kalimat. Seperti spasi di antara "Contoh" dan "untuk" masih sama

Contoh #4 – Untuk menghapus lebih dari satu karakter khusus

Kode

<?php
$str = "\r\r Removing both characters \n\n";
// Displays " Removing both characters "
echo trim( $str, "\r\n" );
?>

Keluaran

Apa gunanya trim di php?

Pada contoh di atas, kita dapat melihat bahwa input string memiliki 2 karakter khusus “\n” dan “\r”. Oleh karena itu, kami akan menggunakan parameter kedua opsional dalam fungsi trim untuk secara eksplisit menentukan rentang karakter (“\n” dan “\r” dalam kasus ini) yang perlu dipangkas. Seperti yang bisa kita lihat di output, karakter yang disebutkan dipangkas

Contoh #5 – Untuk menampilkan pemangkasan angka juga

Kode

<?php
$str = "123 Just an example 456";
// Displays "Just an example"
echo trim( $str, " 0..9" );
?>
_

Keluaran

Apa gunanya trim di php?

Dengan menggunakan fungsi trim() kita juga dapat memangkas angka dengan menentukannya di daftar parameter kedua. Ini juga memungkinkan kita menggunakan notasi titik yang jika kita tentukan sebagai “0. 9” fungsi menghapus semua angka dalam string input mulai dari 0 hingga 9. Oleh karena itu dalam contoh di atas menggunakan metode di atas akan memangkas angka "123" dan "456" dari awal dan akhir string input masing-masing

Contoh #6 – Untuk memangkas menggunakan rtrim() dan ltrim()

Kode

<?php
$str = " Example for ltrim ";
// Displays "Example for ltrim "
echo ltrim( $str );
echo "\n";
$str = "452 Example for rtrim 456";
// Displays "123 Example for rtrim"
echo rtrim( $str, " 0..9" );
?>

Keluaran

Apa gunanya trim di php?

Seperti yang terlihat pada contoh di atas ketika ltrim digunakan, itu hanya memotong spasi ekstra di awal string. Demikian pula, ketika rtrim digunakan dengan menentukan untuk memangkas angka dari 0 hingga 9, itu hanya memangkas angka dari akhir string.

Kesimpulan

Pada artikel ini, kita telah membahas secara mendalam penggunaan fungsi trim(), ltrim(), dan rtrim() yang pada dasarnya digunakan untuk menghapus karakter yang tidak diperlukan dari sebuah string. Kami juga telah melihat bagaimana menentukan karakter spasi putih kami sendiri untuk pemangkasan

Artikel yang Direkomendasikan

Ini adalah panduan untuk trim() di PHP. Disini kita akan membahas konsep dasar, parameter, tipe, dan contoh trim() pada PHP. Anda juga dapat melihat artikel berikut untuk mempelajari lebih lanjut –

Untuk apa trim () digunakan?

Deskripsi. Menghapus semua spasi dari teks kecuali satu spasi di antara kata . Gunakan TRIM pada teks yang Anda terima dari aplikasi lain yang mungkin memiliki spasi tidak beraturan.

Apakah trim () fungsi string?

Metode trim() dalam Java String adalah fungsi bawaan yang menghilangkan spasi awal dan akhir. Nilai Unicode karakter spasi adalah '\u0020'. Metode trim() di java memeriksa nilai Unicode ini sebelum dan sesudah string, jika ada maka hapus spasi dan kembalikan string yang dihilangkan.

Bagaimana cara memangkas URL di PHP?

Pertama adalah fungsi trim(), gunakan untuk menghapus semua garis miring dari URL . Kedua adalah fungsi preg_match(), periksa http. // atau https. // ada di URL. Jika ya maka tidak perlu http. // awali jika tidak, Anda harus http. // tambahkan ke URL. Ketiga adalah fungsi parse_url(), untuk mengurai URL.

Bagaimana cara menghapus dari string di PHP?

Fungsi trim() di PHP menghilangkan spasi putih atau karakter lain yang telah ditentukan dari sisi kiri dan kanan string. ltrim() dan rtrim() digunakan untuk menghapus spasi putih ini atau karakter lain dari sisi kiri dan kanan string.