strip_tags() function PHP

strip_tags() function berguna untuk menghapus tag HTML dan PHP dari string.

Syntax

string strip_tags(string $str, string $allowable_tags)

Parameter

Parameter Penjelasan
str Parameter ini wajib ada. String yang ingin diproses.
allowable_tags Parameter ini pilihan. Menentukan tag yang tidak akan dihapus.

Catatan

strip_tags() function menghasilkan string yang sudah tidak memiliki tag HTML dan tag PHP.

Tag comment selalu dihapus oleh strip_tags() function. Prilaku strip_tags() function dalam menghapus tag comment tidak bisa diubah oleh parameter allowable_tags.

strip_tags() function merupakan binary safe.

Contoh

Berikut ini adalah contoh penggunaan strip_tags() function:

Code PHP 1:

<?php
$text = '<p>Test paragraph.</p><!-- Comment --> <a href="#fragment">Other text</a>';

$a = strip_tags($text);
$b = strip_tags($text, '<p><a>');

var_dump($text, $a, $b);
?>

Hasil running code di atas bila dilihat melalui page source browser akan tampak sebagai berikut ini:

string(73) "<p>Test paragraph.</p><!-- Comment --> <a href="#fragment">Other text</a>"
string(26) "Test paragraph. Other text"
string(57) "<p>Test paragraph.</p> <a href="#fragment">Other text</a>"

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>