Cara Menghilangkan Tag HTML dengan PHP
Cara menghilangkan tag HTML dengan PHP atau menghapus tag xml yang terdapat di dalam sebuah string kalimat sehingga semua spesial karakter tidak akan terlihat di halaman menggunakan fungsi bawaan yaitu function strip_tags. Disarankan untuk menghapus tag html di php menggunakan fungsi strip_tags() karena function tersebut memang diciptakan untuk menghilangkan semua spesial character atau tag html, xml, dan php. Menghilangkan tag html menggunakan fungsi strip_tags yang perlu digarisbawahi adalah bahwa fungsi tersebut akan menghapus seluruh tag html dari tulisan string, tetapi tidak untuk tag-tag tertentu, jadi ada pengecualian. Bagaimana jika ingin menghilangkan tag tertentu tersebut dan membiarkan tag sisanya tetap ada? sistem PHP tidak memiliki fungsi khusus untuk itu, semoga kita dapat membahasnya di lain waktu.
Tutorial cara menghilangkan tag html dengan php dapat dilakukan menggunakan function strip_tags, dimana fungsi tersebut akan mengembalikan string dengan semua byte NULL, tag HTML, dan tag PHP yang dihapus dari string yang diberikan. Menurut sumber manual PHP, fungsi strip_tags yang digunakan untuk menghapus tag HTML dan PHP dari sebuah string masih dapat berjalan pada php versi lama hingga php versi 8 ketika artikel ini dibuat. Jadi untuk menghapus tag html dengan php dapat dilakukan pada kode php versi berapapun, namun akan lebih baik jika menggunakan versi terbaru.
Cara Menghilangkan Tag HTML dengan PHP
Bagaimana cara menghilangkan tag html dengan php akan kita pelajari langkah demi langkah, dimulai dari syntax program, aturan penulisan fungsi kode, sampai dengan implementasi pada kode program.
- Syntax kode program hapus tag html
- Contoh penulisan hapus tag dengan fungsi strip_tags
- Implementasi menghilangkan tag html di php.
1. Syntax Program
Syntax dasar penulisan kode program untuk hapus tag html yang digunakan adalah syntax program fungsi strip_tags(), yaitu sebagai berikut.
strip_tags(string)
strip_tags(string, allow)
Strip_tags adalah fungsi PHP yang akan menghapus string dari tag HTML, XML, dan PHP. Kemudian string adalah parameter wajib yang harus ada untuk menentukan string yang akan diperiksa. Sedangkan allow adalah parameter yang memiliki sifat opsional untuk menentukan tag yang diizinkan sehingga tag dan atribut di dalam allow ini tidak akan dihapus.
2. Contoh Penulisan Program Hapus Tag dengan Fungsi strip_tags()
Contoh penulisan cara menghilangkan tag html dengan php yang pertama adalah dengan menggunakan satu parameter saja di dalam function yaitu parameter string, sehingga semua tag di dalam parameter tersebut akan dihapus.
Berikut contoh kode program hapus tag html dengan parameter string.
<?php $text ="<p>Belajar fungsi PHP untuk hapus tag.</p><!-- Comment --> <a href='./'>Selengkapnya disini</a>"; echo strip_tags($text); // Output: Belajar fungsi PHP untuk hapus tag. Selengkapnya disini ?>
Kode program di atas memiliki string kalimat yang didefinisikan ke dalam variabel $text, kemudian dijalankan oleh fungsi strip_tags($text) sehingga akan menghilangkan semua tag html yang terdapat di dalam string tersebut.
Contoh kode program hapus tag html dengan parameter string dan allow.
<?php $text ="<p>Belajar menghilangkan <b><i>Tag HTML</i></b> dengan php</p>"; echo strip_tags($text, "<b>"); // Output: Belajar menghilangkan <b>Tag HTML</b> dengan php ?>
Variabel $text di atas memiliki beberapa tag html yaitu <p>, <b>, dan <i> jika menggunakan parameter string saja maka semua tag tersebut akan di hapus. Namun ternyata kita bisa menentukan satu atau beberapa tag yang diharapkan tidak dihapus yaitu dengan menambahkan parameter allow di dalam perintah fungsi. Sebagai contoh adalah strip_tags($text, "<b>"), fungsi tersebut memiliki instruksi untuk menghilangkan semua tag html kecuali tag di dalam parameter allow yaitu "<b>".
3. Implementasi Menghilangkan Tag HTML menggunakan kode PHP
Untuk mengimplementasikan hapus tag HTML menggunakan kode PHP dapat dilakukan sesuai style coding tiap-tiap programmer, ini bisa saja berbeda namun tetap pada kaidah aturan dasar penulisannya. Sebagai contoh kode html yang di dalamnya terdapat kode php untuk hapus tag menggunakan fungsi strip_tags adalah seperti kode program di bawah ini.
<html> <head> <title>Menghilangkan Tag HTML dengan PHP</title> </head> <body> <?php echo strip_tags("Hapus <b><i>Tag HTML</i></b>", "<b>"); ?> <p> Fungsi strip_tags di atas akan menghapus string dari tag HTML, XML, dan PHP. <br /> Dalam contoh tersebut, kita mengizinkan penggunaan tag "<b>" untuk tidak dihapus, tetapi semua tag lainnya akan dihapus. </p> </body> </html>
Sampai disini tutorial cara menghilangkan tag html dengan php dan juga tag lain menggunakan fungsi strip_tags untuk hapus tag sepertinya sudah cukup jelas pembahasannya. Selanjutnya adalah kreatifitas kita masing-masing dalam implementasi ke kode program, karena boleh saja berbeda dalam style coding dan menyesuaikan selera.
Tutorial Cara Menghilangkan Tag HTML dengan PHP
Sekian penjelasan tutorial tentang fungsi hapus tag yaitu cara menghilangkan tag html dengan php menggunakan function strip_tags() baik dalah satu parameter string maupun dua paramater string dan allow. Jika terjadi gagal atau error atau kode program tidak berhasil berjalan sebagaimana mestinya, silahkan hubungi kami melalui live chat atau form komentar. Semoga dapat membantu.
Baca juga :
- Cara Aktivasi Windows 10 Pro Permanen Gratis
- Script PHP Mengurangi Stok Barang
- Cara Menambah Kapasitas Upload XAMPP
- Mencari Bilangan Prima dengan PHP
- Membuat Layout Website Sederhana dengan HTML CSS
- Cara Export Database phpMyAdmin ke Excel
Cara Menghilangkan Tag HTML dengan PHP
Tags: cara menghilangkan tag html dengan php, menghilangkan tag html dengan php, hapus tag html dengan php, menghilangkan tag html, hapus tag html, cara menghilangkan tag html dengan php