字符串处理-------前言
在每天的编程工作中 处理、调整以至最后控制字符串是很重要的一部分 一般也认为这是所有编程语言的基础
字符串格式化
整理字符串的第一步是清理字符串中多余的空格 虽然这一部操作不是必需的 但如果要将字符串存入一个文件或数据库中 或者将它和别的字符串进行比较 这就是非常有用的
chop0函数移除字符串后面多余的空白 包括新行
ltrim()函数移除字符串起始处多余空白
rtrim()函数移除字符串后面多余的空白 包括新行 此函数是chop()的别名
trim()函数移除字符串两边多余的空白
代码
<?php
echo trim(' PHP ') ;
?>
PHP具有一系列可供使用的函数来重新格式化字符串 这些函数的工作方式是各不相同的 nl2br()函数将字符串作为输入参数 用XHTML中的 标记代替字符串中的换行符
代码
<?php
echo nl2br("This is a Teacher! This is a Student!");
?>
将特殊字符转换为HTML等价形式 可以使用htmlentities()和htmlspecialchars函数 如果想要去掉字符串中的HTML去掉 可以使用 strip_tags( )函数
代码
<?php
echo htmlentities('<strong> 我是张三!</strong>'); //转换所有字符
echo htmlspecialchars('<strong> 我是张三!</strong>') //转换特殊字符
echo strip_tags('< strong>我是张三!'