Bagaimana cara menghapus tag HTML dari data di PHP?

0
(0)

Lihat Diskusi

Tingkatkan Artikel

Simpan Artikel

Suka Artikel

Lihat Diskusi

Tingkatkan Artikel

Simpan Artikel

Suka Artikel

Pada artikel ini, kita akan melihat cara menghapus tag HTML dari data di PHP. PHP menyediakan fungsi bawaan untuk menghapus tag HTML dari data. Itu strip_tag() function adalah fungsi bawaan dalam PHP yang menghapus string dari tag HTML, XML dan PHP. Ini menerima dua parameter. Fungsi ini mengembalikan string dengan semua byte NULL, HTML, dan tag PHP dilucuti dari $str yang diberikan.

Sintaksis:

strip_tags(string, allowed_tags)

Nilai Parameter:

  • rangkaian: Ini adalah parameter wajib yang menentukan string yang akan diperiksa.
  • diperbolehkan_tag: Dia adalah parameter opsional yang menentukan tag yang diizinkan yang tidak akan dihapus dari hasil yang dikembalikan.

Nilai Kembali: Ini kembali string di mana tag HTML dihapus kecuali untuk tag yang diizinkan.

Contoh 1: Dalam contoh ini, kami meneruskan string yang berisi tag HTML ke strip_tag() fungsi dan memeriksa string yang dikembalikan apakah semua tag HTML dihapus atau tidak. Semua tag HTML dalam string dihapus dari string oleh fungsi strip_tags().

PHP

<?php

    echo strip_tags(

          "<b>GeeksforGeeks</b> one of the popular 

            <i>online learning site</i>");

?>

Keluaran:

Contoh 2: Dalam kode ini, kami menentukan diperbolehkan_tag parameter bersama dengan string ke strip_tag() metode, sehingga kami dapat mengizinkan beberapa tag dalam string dan menghapus tag yang tidak diizinkan dari string input. Dalam diperbolehkan_tag bagian, kami menentukan tag

. Jadi itu tidak menghapus tag

dalam string dan menghapus sisa tag lainnya yaitu tag miring .

PHP

<?php

    echo strip_tags(

  "<h1>GeeksforGeeks</h1> one of the top 

          <i>Online learning platform</i>","

   <h1>");

?>

Keluaran:

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.


Notice: ob_end_flush(): failed to send buffer of zlib output compression (0) in /home/breatgem/widiyanata.com/wp-includes/functions.php on line 4755