php字符串处理

来源:互联网 发布:网络食品安全违法 编辑:程序博客网 时间:2024/05/24 01:39
/*
字符串截取
substr() 对字符串进行指定数量的截取
strchr() strstr别名 查找一个字符串在另一个字符串中第一次出现,返回字符串到结尾
stristr()
strrchr() 查找一个这符串在另一个字符串中最后出现的位置
strpos() 从头查找一个字符串在另一个字符串中第一次出现的位置,区分大小写
stripos() 功能与上函数同,但是不区分大小写
strrpos() 从后查找一个字符串在另一个字符串中第一次出现的位置
strtok() 通过字符串把主字符串进行拆分
parse_str() 把字符串截取为变量
chuck_split() 把字符串按抬定大写拆分
*/
/*
字符串替换函数
str_replace() 替换字符串或数组元素,区分大小写,第四个参数可选用于统计替换次数
str_ireplace() 不区分大小写替换字符串比较函数
strtr() 替换字符串中的任意字符
字符串比较函数
strcmp() 比较字符串,如果相等返回0 如果字符串1<字符串2 -1 字符串1>字符串2 1
strcasecmp() 不区分大小写字符串比较
strnatcmp() 按自然数进行字符串比较
strncmp() 指定位置进行字符串的比较
similar_text() 比较两个字符串有多少字符相等,第三个参数返回一个变量,为两个字符串相似的百分比
字符串统计函数
substr_count() 查找一个字符串在另一个字符串中出现的次数,可以指定起始查找位置与查找长度
字符串处理函数
parse_url() 解析URL,返回其组成部分
urlencode() url编码
urldecode 解码 已编码的内容
htmlentities 将字符串转化为HTML实体 1参数:操作内容 2:转换规则 ENT_COMPAT(只转换双引号),ENT_QUOTES(转换单双引号) ENT_NOQUOTES(不转换任何引号)
htmlspecialchars() 将字符串转化为HTML实体,不处理中文
htmlspecialchars_decode() 将已经转换为HTML实体的内容,转换为字符串
写入时对字符串转义
addslashes() 在预定义字符串前添加反斜杠
stripslashes() 把转义字符串前的反斜杠删除
get_magic_quotes_gpc() 获得PHP.INI中是否开启自动转义
get_maigc_quotes_runtime() 获得外部文件及数据库资料时是否进行转义
set_maigc_quotes_runtime() 设置获得外部文件及数据库资料时是否进行转义
strip_tags() 去除HTML XML PHP的标签项
*/
0 0
原创粉丝点击