PHP字符串函数总结
字符串函数
addcslashes — 为字符串里面的部分字符添加反斜线转义字符 addslashes — 用指定的方式对字符串里面的字符进行转义 bin2hex — 将二进制数据转换成十六进制表示 chop — rtrim() 的别名函数 chr — 返回一个字符的ASCII码 chunk_split — 按一定的字符长度将字符串分割成小块 convert_cyr_string — 将斯拉夫语字符转换为别的字符 convert_uudecode — 解密一个字符串 convert_uuencode — 加密一个字符串 count_chars — 返回一个字符串里面的字符使用信息 crc32 — 计算一个字符串的crc32多项式 crypt — 单向散列加密函数 echo — 用以显示一些内容 explode — 将一个字符串用分割符转变为一数组形式 fprintf — 按照要求对数据进行返回,并直接写入文档流 get_html_translation_table — 返回可以转换的HTML实体 hebrev — 将Hebrew编码的字符串转换为可视的文本 hebrevc — 将Hebrew编码的字符串转换为可视的文本 html_entity_decode — htmlentities ()函数的反函数,将HTML实体转换为字符 htmlentities — 将字符串中一些字符转换为HTML实体 htmlspecialchars_decode —htmlspecialchars()函数的反函数,将HTML实体转换为字符 htmlspecialchars — 将字符串中一些字符转换为HTML实体 implode — 将数组用特定的分割符转变为字符串 join — 将数组转变为字符串,implode()函数的别名 levenshtein — 计算两个词的差别大小 localeconv — 获取数字相关的格式定义 ltrim — 去除字符串左侧的空白或者指定的字符 md5_file — 将一个文件进行MD5算法加密 md5 — 将一个字符串进行MD5算法加密 metaphone — 判断一个字符串的发音规则 money_format — 按照参数对数字进行格式化的输出 nl_langinfo — 查询语言和本地信息 nl2br — 将字符串中的换行符“\n”替换成“<br/>” number_format — 按照参数对数字进行格式化的输出 ord — 将一个ASCII码转换为一个字符 parse_str — 把一定格式的字符串转变为变量和值 print — 用以输出一个单独的值 printf — 按照要求对数据进行显示 quoted_printable_decode — 将一个字符串加密为一个8位的二进制字符串 quotemeta — 对若干个特定字符进行转义 rtrim — 去除字符串右侧的空白或者指定的字符 setlocale — 设置关于数字,日期等等的本地格式 sha1_file — 将一个文件进行SHA1算法加密 sha1 — 将一个字符串进行SHA1算法加密 similar_text — 比较两个字符串,返回系统认为的相似字符个数 soundex — 判断一个字符串的发音规则 sprintf — 按照要求对数据进行返回,但是不输出 sscanf — 可以对字符串进行格式化 str_ireplace — 像str_replace()函数一样匹配和替换字符串,但是不区分大小写 str_pad — 对字符串进行两侧的补白 str_repeat — 对字符串进行重复组合 str_replace — 匹配和替换字符串 str_rot13 — 将字符串进行ROT13加密处理 str_shuffle — 对一个字符串里面的字符进行随机排序 str_split — 将一个字符串按照字符间距分割为一个数组 str_word_count — 获取字符串里面的英文单词信息 strcasecmp — 对字符串进行大小比较,不区分大小写 strchr — 通过比较返回一个字符串的部分strstr()函数的别名 strcmp — 对字符串进行大小比较 strcoll – 根据本地设置对字符串进行大小比较 strcspn — 返回字符连续非匹配长度的值 strip_tags — 去除一个字符串里面的HTML和PHP代码 stripcslashes — 反转义addcslashes()函数转义处理过的字符串 stripos — 查找并返回首个匹配项的位置,匹配不区分大小写 stripslashes — 反转义addslashes()函数转义处理过的字符串 stristr — 通过比较返回一个字符串的部分,比较时不区分大小写 strlen — 获取一个字符串的编码长度 strnatcasecmp — 使用自然排序法对字符串进行大小比较,不区分大小写 strnatcmp — 使用自然排序法对字符串进行大小比较 strncasecmp — 对字符串的前N个字符进行大小比较,不区分大小写 strncmp — 对字符串的前N个字符进行大小比较 strpbrk — 通过比较返回一个字符串的部分 strpos — 查找并返回首个匹配项的位置 strrchr — 通过从后往前比较返回一个字符串的部分 strrev — 将字符串里面的所有字母反向排列 strripos — 从后往前查找并返回首个匹配项的位置,匹配不区分大小写 strrpos – 从后往前查找并返回首个匹配项的位置 strspn — 匹配并返回字符连续出现长度的值 strstr — 通过比较返回一个字符串的部分 strtok — 用指定的若干个字符来分割字符串 strtolower — 将字符串转变为小写 strtoupper –将字符串转变为大写 strtr — 对字符串比较替换 substr_compare — 对字符串进行截取后的比较 substr_count — 计算字符串中某字符段的出现次数 substr_replace — 对字符串中的部分字符进行替换 substr — 对字符串进行截取 trim — 去除字符串两边的空白或者指定的字符 ucfirst — 将所给字符串的第一个字母转换为大写 ucwords — 将所给字符串的每一个英文单词的第一个字母变成大写 vfprintf — 按照要求对数据进行返回,并直接写入文档流 vprintf — 按照要求对数据进行显示 vsprintf — 按照要求对数据进行返回,但是不输出 wordwrap — 按照一定的字符长度分割字符串
PHP字符串函数总结的更多相关文章
- ThinkPHP 模板substr的截取字符串函数
ThinkPHP 模板substr的截取字符串函数在Common/function.php加上以下代码 /** ** 截取中文字符串 **/ function msubstr($str, $start ...
- SQL字符串函数
LEN() :计算字符串长度(字符的个数.)datalength();//计算字符串所占用的字节数,不属于字符串函数.测试varchar变量与nvarchar变量存储字符串a的区别.见备注1.LOWE ...
- Python3中的字符串函数学习总结
这篇文章主要介绍了Python3中的字符串函数学习总结,本文讲解了格式化类方法.查找 & 替换类方法.拆分 & 组合类方法等内容,需要的朋友可以参考下. Sequence Types ...
- TSQL 字符串函数:截断和查找
字符串截断函数是指:Stuff 和 SubString,字符串查找函数是:CharIndex 和 PatIndex 一,SubString 截取子串 最常用的字符串函数,用于截取特定长度的子串. SU ...
- c#编程基础之字符串函数
c#常用的字符串函数 例一: 获取字符串的大小写函数 ToLower():得到字符串的小写形式 ToUpper():得到字符串的大写形式 注意: 字符串时不可变的,所以这些函数都不会直接改变字符串的内 ...
- SQLSERVER常见系统函数之字符串函数(一)
好久没有写博客了,这段时间准备写一下字符串函数 QQ群: 499092562:欢迎交流 字符串函数: 1.LEN(需要获取长度的字符串) 返回:字符串的长度 示例: SELECT LEN('小搬运工很 ...
- python笔记-字符串函数总结
字符串函数: chr() 数字转ASCII chr(96)="a" ord() ASCII转数字 ord("a")=96 isspace() 判断是否为空格 s ...
- Sql Server函数全解<一>字符串函数
阅读目录 1.ASCII()函数 2.CHAR()函数 3.LEFT()函数 4.RIGHT()函数 5.LTRIM()函数 6.RTRIM()函数 7.STR()函数 8.字符串逆序的函数REVER ...
- Sql Server系列:字符串函数
字符串函数用于对字符和二进制字符串进行各种操作,大多数字符串函数只能作用于char.nchar.varchar和nvarchar数据类型.字符串函数可以用在SELECT或者WHERE语句中. 1. A ...
- 前端学PHP之字符串函数
× 目录 [1]特点 [2]输出 [3]空格[4]大小写[5]HTML[6]格式化[7]比较 前面的话 字符串的处理和分析在任何编程语言中都是一个重要的基础,往往是简单而重要的.信息的分类.解析.存储 ...
随机推荐
- 【极客思考】计算机网络:Wireshark抓包分析TCP中的三次握手与四次挥手
[摘要]本文重点分析计算机网络中TCP协议中的握手和挥手的过程. [前提说明] 前段时间突然看到了一篇关于TCP/IP模型的文章,心想这段时间在家里也用wireshark抓了点包,那么想着想着就觉得需 ...
- prism.js——让网页中的代码更好看
粗放的代码展示 有时候,网页中会插入代码.直接把代码放入<pre></pre>标签和<code></code>标签里,也算是可以在页面中显示出来. 比如 ...
- Java实现 蓝桥杯VIP 算法训练 猴子分苹果
问题描述 秋天到了,n只猴子采摘了一大堆苹果放到山洞里,约定第二天平分.这些猴子很崇拜猴王孙悟空,所以都想给他留一些苹果.第一只猴子悄悄来到山洞,把苹果平均分成n份,把剩下的m个苹果吃了,然后藏起来一 ...
- java 实现 蓝桥杯 算法提高 排列数
问题描述 0.1.2三个数字的全排列有六种,按照字母序排列如下: 012.021.102.120.201.210 输入一个数n 求0~9十个数的全排列中的第n个(第1个为0123456789). 输入 ...
- java实现孪生素数
** 孪生素数** 孪生素数 所谓孪生素数指的就是间隔为 2 的相邻素数,它们之间的距离已经近得不能再近了,就象孪生兄弟一样.最小的孪生素数是 (3, 5),在 100 以内的孪生素数还有 (5, 7 ...
- java实现国庆星期日
** 国庆星期日** 1949年的国庆节(10月1日)是星期六. 今年(2012)的国庆节是星期一. 那么,从建国到现在,有几次国庆节正好是星期日呢? 只要答案,不限手段! 可以用windows日历, ...
- 一文带你了解ANR(测试人员)
一.首先,了解一下什么是ANR ANR,是"Application Not Responding"的缩写,即"应用程序无响应".系统会向用户显示一个对话框,用户 ...
- 从windows到Mac的那些坑
今年入职一家新公司 公司办公统一使用Mac pro,所有国产软件不允许使用,只允许装国外的.开源的软件,,,,(这对一个从来没用过Mac的人来说,可真是头疼了一阵子) 经过几天的摸索,作一个简单的小总 ...
- 嵌入式Linux内核开发工程师必须掌握的三十道题
如果你能正确回答以下问题并理解相关知识点原理,那么你就可以算得上是基本合格的Linux内核开发工程师. 1. Linux中主要有哪几种内核锁?(进程同步与互斥) (1)自旋锁:非睡眠锁 (2)信号量: ...
- 为什么阿里巴巴Java开发手册中不允许魔法值出现在代码中?
在阅读<阿里巴巴Java开发手册>时,发现有一条关于关于常量定义的规约,具体内容如下: 图中的反例是将数据缓存起来,并使用魔法值加链路 id 组成 key,这就可能会出现其他开发人员在复制 ...