substr_replace — 对字符串中的部分字符进行替换
substr — 对字符串进行截取

strlen — 获取一个字符串的编码长度

 

 从一个字符串中去除HTML标签

 

我们通常需要确保用户的输入中不含有危险字符,因为它们会导致SQL注入或跨站点的脚本攻击。PHP已经有了很多安全方面的考虑和功能,这些功能能 够帮助你过滤数据。

你的网站可能允许用户在他们的评论中带有一些基本的HTML元素,比如一些标签。此时,你就需要使用带有检查功能的函 数:strip_tags(),可以从字符串中去除所有的HTML标签。例如: 
$text = strip_tags($input, " ");

 

 

php字符串分割函数explode()

 

explode()用法:

 

array explode(string separator,string string [,int limit])

 

explode()说明:

 

此函数返回由字符串组成的数组,每个元素都是string 的一个子串,它们被字符串separator作为边界点分割出来。

 

  1. 如果设置了limit参数,则返回的数组包含最多limit个元素,而最后那个元素将包含string的剩余部分。
  2. 如果separator为空字符串(””),explode()将返回 FALSE。
  3. 如果separator所包含的值在string中找不到,那么explode()将返回包含string单个元素的数组。
  4. 如果limit参数是负数,则返回除了最后的limit个元素外的所有元素。

 

 

php字符串合并函数implode()

 

implode()用法:

 

array implode(string separator,string array)

 

implode()说明:

 

implode()函数把数组元素组合为一个字符串。

 

  1. separator可选。规定数组元素之间放置的内容。默认是 “”(空字符串)。
  2. array必需。