1addcslashes ( string,str )
对string中的每个str字符做转义处理,区分大小写.
2addslashes(string)
返回在预定义的字符前加上反斜杠的字符串,预定义字符串有单引号,双引号,反斜杠,NULL(),PHP 5.4 之前 PHP 指令 magic_quotes_gpc 默认是 on, 实际上所有的 GET、POST 和 COOKIE 数据都被 addslashes()转义过 。注意:编码格式为gbk可能会造成宽字节注入
3stripslashes(string)
删除由 addslashes() 函数添加的反斜杠
4bin2hex(string)
把二进制的参数 string 转换为的十六进制的字符串
5hex2bin(string)
转换十六进制字符串为二进制字符串
6chop(string,charlist)
此函数是该函数的别名:rtrim()。charlist规定从string中删除哪些字符,如果charlist为空则默认移除\0,\t,\n,\x0B,\r,空格
7chr ( int $ascii )
返回参数ascii码所值定的单个字符,与ord()互补
8ord(string)
解析 string 二进制值第一个字节为 0 到 255 范围的无符号整型类型。
9chunk_split ( string,len,end )
把string每经过len个字符后进行一次分割,并在每次分割后加上‘end’字符串
10explode ( A ,string,B)
A为必须且不能为一个空字符串。将string中每次出现A时打断一次,然后将所有打断的形成一个数组。eg:explode('A','helloAworld')=>[0]=hello,[1]=world
11implode ( string ,array) :
将每个数组元素通过string连接起来 别名:join()
12htmlentities(string, ENT_COMPA)
把字符转换为 HTML 实体。ENT_COMPAT - 默认。仅编码双引号。ENT_QUOTES - 编码双引号和单引号。ENT_NOQUOTES - 不编码任何引号。
13html_entity_decode()
把 HTML 实体转换为字符ENT_COMPAT - 默认。仅解码双引号。ENT_QUOTES - 解码双引号和单引号。ENT_NOQUOTES - 不解码任何引号。
14htmlspecialchars()
把预定义的字符 转换为 HTML 实体,预定义的字符是:& 双引号 单引号,<, >
15htmlspecialchars_decode()
把预定义的 HTML 实体转换为字符,和htmlspecialchars相反
16trim(string,charlist)
- 移除字符串两侧的空白字符或其他预定义字符,如不规定charlist则移除以下所有字符:"\0" - NULL "\t" - 制表符 "\n" - 换行 "\x0B" - 垂直制表符 "\r" - 回车 " " - 空格
17ltrim()
函数移除字符串左侧的空白字符或其他预定义字符。
18rtrim()
- 移除字符串右侧的空白字符或其他预定义字符
19sha1()
计算字符串的 SHA-1 散列。
20sha1_file()
计算文件的 SHA-1 散列。
21md5()
计算字符串的 MD5 散列。
22md5_file()
计算文件的 MD5 散列。可以用于检测文件是否被更改
23str_repeat()
把字符串重复指定的次数。
24str_replace()
替换字符串中的一些字符(对大小写敏感)。
25str_ireplace()
替换字符串中的一些字符(对大小写不敏感)。
26str_split()
把字符串分割到数组中。
27strstr()
查找字符串在另一字符串中的第一次出现(对大小写敏感)。别名:strchr()
28strripos()
查找字符串在另一字符串中最后一次出现的位置(对大小写不敏感)。
29strrpos()
查找字符串在另一字符串中最后一次出现的位置(对大小写敏感)。
30strcasecmp()
比较两个字符串(对大小写不敏感)。
31strcmp()
比较两个字符串(对大小写敏感)。
32stripcslashes()
删除由 addcslashes() 函数添加的反斜杠。
33stripslashes()
删除由 addslashes() 函数添加的反斜杠。
34stripos()
返回字符串在另一字符串中第一次出现的位置(对大小写不敏感)。
35stristr()
查找字符串在另一字符串中第一次出现的位置(大小写不敏感)。
36strncasecmp()
前 n 个字符的字符串比较(对大小写不敏感)。
37strncmp()
前 n 个字符的字符串比较(对大小写敏感)。
38strpbrk()
在字符串中查找一组字符的任何一个字符。
39ucfirst()
把字符串中的首字符转换为大写。
40ucwords()
把字符串中每个单词的首字符转换为大写。
41substr_replace()
把字符串的一部分替换为另一个字符串。
42strtolower()
把字符串转换为小写字母。
43strtoupper()
把字符串转换为大写字母。
44strtr()
转换字符串中特定的字符。
45strstr()
查找字符串在另一字符串中的第一次出现(对大小写敏感)。
46strpos()
返回字符串在另一字符串中第一次出现的位置(对大小写敏感)。
47strrchr()
查找字符串在另一个字符串中最后一次出现。
PHP字符串相关函数
最新推荐文章于 2021-05-12 23:17:57 发布