php字符串处理函数(下)
程序员文章站
2023-12-22 23:48:52
...
HTML标签相关联的字符串格式化
这是我输入1234的结果,但是细思恐极啊,我要是为了破坏你的网页,传进去坏坏的代码怎么办?
如果用普通的post接收网页输入信息
"; //echo stripslashes(addslashes($title))."
"; //echo htmlspecialchars($title); } ?>
这是我输入1234的结果,但是细思恐极啊,我要是为了破坏你的网页,传进去坏坏的代码怎么办?
这时,我们的HTML标签相关联的字符串格式化横空出世
stripslashes(addslashes($title))输入什么显示什么 删除转义字符 加转义字符是add……()
函数:nl2br( )
语法:string nl2br ( string string ) 将字符串中”\n”转成HTML换行符“
”
函数:htmlspecialchars()
语法:string htmlspecialchars ( string string [,
int quote_style [, string charset]] ) 把指定特殊符号转换成实体,如<>
'&' :'&' '“':'"'
''' :''' ' '>' :'>'
函数: htmlentities()
语法:string htmlentities ( string string [, int quote_style [,string charset]]) 可以将所有的非ASCII码转换成对应实体代码。
函数:string strip_tags()
语法:string strip_tags(string str[,string allowable_tags]) 删除HTML的标签函数 后面的参数是指定要保留的标签
以上就介绍了php字符串处理函数(下),包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。
推荐阅读
-
php字符串处理函数(下)
-
PHP模拟SQLServer的两个日期处理函数
-
Python 字符串函数和字符串处理
-
php stripslashes() 函数删除、过滤字符串中的反斜杠
-
JavaScript下的时间格式处理函数Date.prototype.format_javascript技巧
-
php中字符串函数strtr, str_replace和preg_replace的效率对比
-
PHP中strcmp()和strcasecmp()函数字符串比较用法分析_PHP
-
urlencode php中可能用来加密字符串的函数[base64_encode、urlencode、sha1]
-
PHP函数超时处理方法_php技巧
-
真正根据utf8编码的规律来进行截取字符串的函数(utf8版sub_str )_PHP教程