代码改变世界

PHP函数-字符串函数

2012-07-20 10:57  BytesLoop  阅读(240)  评论(0编辑  收藏  举报
  1. addcslashes    实现转义字符串中的字符,即在指定的字符前面加上反斜线
  2. addslashes    给字符串加入斜线
  3. bin2hex    将二进制数转换成十六进制数
  4. chr    返回相对应于 ASCII 所指定的单个字符
  5. chunk_split    将字符分隔成小段供其他函数使用
  6. convert_cyr_string    将古斯拉夫字符串转成其他的字符串
  7. count_chars    返回字符串所用字符的信息
  8. crc32    计算一个字符串的 crc32 多项式
  9. crypt    将字符串用 UNIX 的标准加密 DES 模块加密
  10. echo    用来输出字符串
  11. explode    将字符串依指定的字符串或字符 separator 切开
  12. fprintf    将内存中的数据进行格式化,转换成相应的字符串,并以 ASCII 代码形式输出到文本文件中
  13. htmlentities    将所有的字符都转成 HTML 字符串
  14. htmlspecialchars    将特殊字符转换成 HTML 格式
  15. implode    实现将数组的内容组合成一个字符串
  16. join    是 implode()函数的别名,同样返回一个字符串,该字符串是通过获取某个数组中的多个子字符串而创建的
  17. itrim    删除字符串开头的连续空白
  18. md5_file    计算一个指定文件的 md5 哈希
  19. md5    计算字符串的 md5 哈希
  20. metaphone    获取字符串的读音值
  21. money_format    将数字格式化成货币类型字符串
  22. n1_langinfo    查询语言和地点信息
  23. n12br    将换行字符转换成 HTML 换行的指令
  24. number_format    将数字字符串格式化
  25. ord    返回字符串中首个字节的 ASCII (美国国家标准交换码)序数值.该函数和 chr() 函数相反.
  26. parse_str    对浏览器中通过 GET 方法获取的 QUERY_STRING 字符串进行解析
  27. print    输出字符串
  28. printf    将字符串进行格式化
  29. quoted_printable_decode    对经过 quoted_printable 编码后的字符串进行解码,返回8位的字符串
  30. quotemeta    将特殊字符前加上反斜线.其中的特殊字符包括: . \\ + * ? [ ^ ] ( $ )
  31. rtrim    去除字符串末尾的空格
  32. setlocale    用来配置地域的信息
  33. sha1_file    计算文件的 SHA-1 hash (美国 Secure Hash 运算法则 1)
  34. sha1    计算字符串的  SHA-1 hash (美国 Secure Hash 运算法则 1)
  35. similar_text    计算两个字符串的相似度
  36. soundex    计算字符串的读音值.返回值由4个字符构成,第一个字符为英文字母,后3个为数字
  37. sprintf    将字符串进行格式化
  38. sscanf    按照指定的格式解析字符串
  39. str_ireplace    将某个指定的字符串都替换成另一个指定的字符串(大小写不敏感)
  40. str_pad    将字符串填充成指定长度的字符串
  41. str_repeat    将指定的字符串重复输出
  42. str_replace    取代所有在字符串中出现的子串
  43. str_rot13    对待字符串进行 Rot13 编码
  44. str_shuffle    随机打乱字符串中字符的顺序
  45. str_split    转换字符串为数组
  46. str_word_count    计算字符串中的词数
  47. strcasecmp    对两个字符串进行比较
  48. strchr    获取指定字符串 (A) 在另一个字符串 (B) 中首次出现的位置
  49. strcmp    对两个字符串进行比较
  50. strcoll    对两个字符串进行比较
  51. strcspn    返回字符串中从 start 开始处不符合参数 mask 的字符串长度
  52. strip_tags    去除字符串中的 HTML 和 PHP 标签
  53. stripcslashes    将使用 addcslashes() 函数处理后的字符串返回原样
  54. stripos    查找指定字符串在另一个字符串中首次出现的位置,该函数不区分大小写
  55. stripslashes    将使用 addslashes() 函数处理后的字符串返回原样
  56. stristr    获取指定字符串 (A) 在另一个字符串 (B) 中首次出现的位置到 (B) 字符串末尾的所有字符串
  57. strlen    获取指定字符串的长度
  58. strnatcasecmp    用自然运算法则比较字符串的大小.该函数不区分大小写
  59. strnatcmp    用字符运算法则比较字符串的大小.该函数区分大小写
  60. strncasecmp    比较字符串中的前 n 个字符.该函数不区分大小写
  61. strncmp    比较字符串中的前 n 个字符.该函数区分大小写
  62. strpos    查找指定字符串 (A) 在字符串 (B) 中首次出阿信的位置.本函数区分大小写
  63. strrchr    查找指定字符串 (A) 在另一个字符串 (B) 中最后一次出现的位置.本函数区分大小写.
  64. strrev    将字符串倒转输出
  65. strripos    查找指定字符串 (A) 在另一个字符串 (B)  中最后一次出现的位置.本函数不区分大小写.
  66. strrpos    查找指定字符串 (A) 在另一个字符串 (B) 中最后一次出现的位置.本函数区分大小写.
  67. strspn    获取字符串开始符合参数 mask 的字符的数量
  68. strstr    获取一个指定字符串在另一个字符串中首次出现的位置到后者末尾的子字符串
  69. strtok    将字符串分割成小块
  70. strtolower    将字符串转换为小写字母
  71. strtoupper    将字符串转换为大写字母
  72. strtr    将字符串中的字符转换成指定字符
  73. substr_count    获取指定字符在字符串中出现的次数
  74. substr_replace    将字符串中的部分字符串替换为指定的字符串
  75. substr    从指定的字符串 str 中按照指定的位置 start 截取一定长度 length 的字符
  76. trim    删除字符串中首尾的空白或者其他字符
  77. ucfirst    将字符串中的第一字母大写
  78. ucwords    将字符串中的每个词的第一个字母大写
  79. vprintf    输出格式化字符串
  80. vsprintf    输出格式化字符串到变量