strip_tags

(PHP 4, PHP 5, PHP 7)

strip_tags���ַ�����ȥ�� HTML �� PHP ���

˵��

strip_tags ( string $str [, string $allowable_tags ] ) : string

�ú������Է��ظ������ַ��� str ȥ�����ַ���HTML �� PHP ��Ǻ�Ľ������ʹ���뺯�� fgetss() һ���Ļ���ȥ����ǡ�

����

str

�����ַ�����

allowable_tags

ʹ�ÿ�ѡ�ĵڶ�������ָ������ȥ�����ַ��б�

Note:

HTML ע�ͺ� PHP ��ǩҲ�ᱻȥ����������Ӳ���봦��ģ������޷�ͨ�� allowable_tags �������иı䡣

Note:

In PHP 5.3.4 and later, self-closing XHTML tags are ignored and only non-self-closing tags should be used in allowable_tags. For example, to allow both <br> and <br/>, you should use:

<?php
strip_tags
($input'<br>');
?>

����ֵ

���ش������ַ�����

������־

�汾 ˵��
5.3.4 strip_tags() ignores self-closing XHTML tags in allowable_tags.
5.0.0 strip_tags() ��Ϊ�����ư�ȫ�ġ�

����

Example #1 strip_tags() ����

<?php
$text 
'<p>Test paragraph.</p><!-- Comment --> <a href="#fragment">Other text</a>';
echo 
strip_tags($text);
echo 
"\n";

// ���� <p> �� <a>
echo strip_tags($text'<p><a>');
?>

�������̻������

Test paragraph. Other text
<p>Test paragraph.</p> <a href="#fragment">Other text</a>

ע��

Warning

���� strip_tags() �޷�ʵ����֤ HTML�����������������ǩ�����¸�������ݱ�ɾ����

Warning

�ú��������޸� allowable_tags ������ָ���������ǵ��κ����ԣ����� style �� onmouseover ���ԣ��û����ܻ����ύ�������ж���������Щ���ԣ��Ӷ�չʾ�������û���

Note:

���� HTML ��ǩ����������� 1023 �ֽ�(bytes)���ᱻ��Ϊ����Ч�ģ����� allowable_tags �����������ġ�

�μ�