php xhtml格式,PHP 字符串 XHTML格式化显示 nl2br 与 htmlspecialchars 函数

PHP 字符串格式化显示

将字符串格式化为适合网页显示的格式。

相关函数如下:

nl2br():将换行符 n 转换成 XHTML 换行符

htmlspecialchars():把一些特殊字符转换为 HTML 实体

htmlspecialchars_decode():把一些 HTML 实体转换为特殊字符,

htmlspecialchars() 的反函数

nl2br() 函数用于将字符串中的换行符 n 转换成 XHTML 换行符
,返回转换后的字符串。

语法:

string nl2br( string string )

例子:

echo nl2br("这个地方要换行n显示");

?>

浏览器输出 XHTML 源代码如下:

这个地方要换行

显示

htmlspecialchars() 函数把一些特殊字符转换为 HTML 实体,返回一个字符串。

语法:

string htmlspecialchars( string string )

转换的特殊字符如下:

& 转换为 &

" 转换为 "

< 转换为 <

> 转换为 >

关于 HTML 特殊字符与实体参见《XHMTL 特殊字符与实体》:

例子:

echo htmlspecialchars('Test');

?>

浏览器输出 XHTML 源代码如下:

Test

提示

要把所有特殊字符转换为 HTML 实体请使用 htmlentities() 。

htmlspecialchars_decode() 把一些 HTML 实体转换为特殊字符,返回一个字符串,为 htmlspecialchars() 的反函

数。

语法:

string htmlspecialchars_decode()( string string )

转换的实体如下:

& 转换为 &

" 转换为 "

< 转换为 <

> 转换为 >

提示

要把所有 HTML 实体转换为特殊字符请使用 htmlentities_decode() 。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值