PHP常用字符串的操作函数
字符串转换类函数
addcslashes函数:以C语言风格使用反斜线转义字符串中的字符
addslashes函数:使用反斜线引用字符串
chop函数:清除字符串中的连续空格
get_html_translation_table函数:返回htmlspecialchars()函数和htmlentities()函数的转换表
chunk_split函数:将字符串分割成小块
hebrev函数:转换希伯来逻辑字符为可见字符
hebrevc函数:转换希伯来语文本为可见文本,包括换行符
html_entity_decode函数:转换HTML字符编码为字符
htmlentities函数:转换字符为HTML字符编码
htmlspecialchars_decode函数:转换特殊HTML字符编码为字符
htmlspecialchars函数:转换特殊字符为HTML字符编码
nl2br函数:将换行字符转换成“<br>”
quotemeta函数:加入引用符
rtrim函数:清除字符串末尾的空白(或其他字符)
strip_tags函数:清除HTML及PHP的标记
stripcslashes函数:将用addslashes()函数处理后的字符串原样返回
stripslashes函数:清除字符串中的反斜线
strtolower函数:将字符串中的字母全部转换为小写
strtoupper函数:将字符串中的字母全部转换为大写
trim函数:截取字符串首尾的空格(或其他字符)字符串操作类函数
explode函数:将字符串按指定字符切开
str_pad函数:用一个字符串填充另一个字符串到指定长度
str_split函数:把字符串转化为数组
str_shuffle函数:随机打乱字符串中的字符顺序
str_ireplace函数:将某个子字符串替换为另一个字符串
localeconv函数:获取当地的数字和货币信息
ltrim函数:清除字符串左端的连续空白(或者其他字符)
money_format函数:把数字字符串转换为货币表示形式
nl_langinfo函数:获取语言和地区信息
number_format函数:用千位分隔符格式化数字字符串
parse_str函数:将字符串解析为变量
setlocale函数:设置地区信息
similar_text函数:计算两个字符串中相匹配的字符串数量
str_repeat函数:重复使用指定字符串
str_replace函数:区分大小写的字符串替换
str_word_count函数:返回字符串中的单词数
strcasecmp函数:对两个字符串进行比较
strlen函数:统计字符串的长度
strnatcmp函数:使用自然顺序演算法来对比字符串
strrev函数:颠倒字符串
strtok函数:切开字符串
strtr函数:转换字符串的某些字符
substr_count函数:计算一个字符串在另一个字符串中出现的次数
substr_replace函数:替换字符串中的一部分为另一个字符串
substr函数:截取字符串
ucfirst函数:将字符串中第一个字符改为大写
ucwords函数:将字符串中每个单词的第一个字母改为大写
wordwrap函数:将字符串按字符个数换行
字符串查找类函数
chr函数:将指定的序数转化为相应的ASCII码字符
implode函数:将数组合并为字符串
join函数:将数组转化为字符串
crc32函数:计算一个字符串的crc32多项式
strchr函数:返回字符串在另一个字符串中首次出现的位置到末尾的子字符串
strcspn函数:返回字符串中起首不符合mask的子字符串长度
stripos函数:查找一个字符串在另一个字符串中首次出现的位置(不区分大小写)
stristr函数:返回一个字符串在另一个字符串中首次出现的位置到后者末尾的子字符串(不区分大小写)
strripos函数:不区分大小写查找字符在字符串中首次出现的位置
strrpos函数:查找字符在字符串中最后出现的位置
strspn函数:返回字符串中起首符合mask的子字符串长度
strstr函数:返回字符串中某字符串开始处至结束的字符串
字符串编码类函数
bin2hex函数:将二进制字符转化为十六进制
convert_cyr_string函数:将字符由一种Cyrillic字符转换成另一种
convert_uudecode函数:对用uuencode算法编码的字符串解码
convert_uuencode函数:对字符串进行uuencode算法编码
count_chars函数:返回字符串中所有字符的信息
ord函数:返回一个字符的ASCII码
str_rot13函数:对一个字符串进行rot13编码
字符串加密类函数
crypt函数:将字符串用DES编码加密
md5_file函数:计算给定文件的MD5hash
md5函数:对一个字符串进行MD5加密
sha1_file函数:计算给定文件的sha1hash
输入输出函数
echo函数:输出一个或多个字符
fprintf函数:输出格式化字符串到流
print函数:输出格式化字符串
printf函数:输出一个格式化的字符串
sprintf函数:返回一个格式化的字符串到变量
sscanf函数:按照一定格式解析输入的字符串
vfprintf函数:输出格式化字符串到流
vprintf函数:输出一个格式化的字符串
vsprintf函数:输出格式化的字符串到变量
字符串比较类函数
levenshtein函数:计算两个字符串的Levenshtein距离
metaphone函数:计算字符串的metaphone键
soundex函数:计算字符串的soundex键
strcoll函数:对两个字符串进行比较
strcmp函数:比较两个字符串
strnatcasecmp函数:用自然运算法则比较字符串(不区分大小写)
strncasecmp函数:比较字符串的前n个字符(不区分大小写)
strncmp函数:比较两个字符串的前n个字符
strpbrk函数:查找字符串中的一系列字符
strpos函数:寻找字符串中某字符最先出现的位置
strrchr函数:查找一个字符串在另一个字符串中末次出现的位置,并返回从字符串中的这个位置起,一直到字符串结尾的子字符串
substr_compare函数:从指定起始位置起在一定长度内比较两个字符串(二进制精确,区分大小写可选)
PHP常用字符串的操作函数的更多相关文章
- PHP常用的文件操作函数集锦
以下是个人总结的PHP文件操作函数.当然,这只是部分,还有很多,我没有列出来. 一 .解析路径: 1 获得文件名:basename();给出一个包含有指向一个文件的全路径的字符串,本函数返回基本的文件 ...
- 常用PHP文件操作函数
注:文件操作函数的行为受到 php.ini 中设置的影响. 当在 Unix 平台上规定路径时,正斜杠 (/) 用作目录分隔符.而在 Windows 平台上,正斜杠 (/) 和反斜杠 (\) 均可使用. ...
- JS 常用字符串,数组操作
JavaScript String/Array对象 JS String对象 String 对象属性 属性 描述 constructor 对创建该对象的函数的引用 length 字符串的长度 pro ...
- ios 常用字符串的操作
//将NSData转化为NSString NSString* str = [[NSString alloc] initWithData:response encoding:NSUTF8S ...
- javaScript中关于字符串的操作函数和方法
1.字符串转换 toString():可以将任何类型的数据都转换为字符串 var num= 19; //19 var myStr = num.toString(); //"19" ...
- 3、PHP中常用的数据库操作函数解析
mysql_connect 连接数据库 mysql_select_db 选择需要操作的数据库 mysql_query 执行数据库操作语句 mysql_fetch_array 以数组的形式返回每行查询 ...
- Python字符串所有操作函数
name = "my \tname is {name} and i am {year} old" print(name.capitalize())#首字母大写 print(name ...
- 【阅读笔记】《C程序员 从校园到职场》第六章 常用文件操作函数 (Part 1)
参考链接:https://blog.csdn.net/zhouzhaoxiong1227/article/details/24926023 让你提前认识软件开发(18):C语言中常用的文件操作函数总结 ...
- go语言中常用的文件和文件夹操作函数
package main; import ( "os" "log" "time" "fmt" ) //一些常用的文件操作 ...
随机推荐
- 【2016-11-6】【坚持学习】【Day21】【子窗口关闭时,同步关闭它的主窗口(方法二)】
根据上文,在子窗口设置一个委托.然后在子窗口关闭事件,执行委托实例,然后在主窗口增加监听委托的方法.... 想想,本事关闭事件就是一个特殊的委托.那么干嘛还要特意去声明一个新的呢?多此一举. 于是有下 ...
- NYOJ 485
A*B Problem 描述 设计一个程序求出A*B,然后将其结果每一位相加得到C,如果C的位数大于等于2,继续将C的各位数相加,直到结果是个一位数k. 例如: 6*8=48: 4+8=12: 1+2 ...
- codevs 1536 海战
时间限制: 1 s 空间限制: 256000 KB 题目等级 : 白银 Silver 题目描述 Description 在峰会期间,武装部队得处于高度戒备.警察将监视每一条大街,军队将保卫建筑物, ...
- mysql索引 (校验规则引发的血案)
EXPLAIN SELECT a.* FROM gc_fin_rate_info a LEFT JOIN rbac_user b ON a.owner =b.id; 处理之前的情况. 虽然走了索引, ...
- css的命名规则
本文转载自谈笑涧<css的命名规则> 操作系统版本:Windows 7 浏览器版本:IE6,IE7,IE8,Firefox 3.6.2,Safari 4.0.4,Chrome 5.0.35 ...
- 使用配置 API配置注入(Container stand-alone API)
当使用API配置注时,它可以通过成员注入重写默认的注入规则: 使用注入成员(InjectionMember)时,如对属性注入可以用InjectionProperty等,可以通过指定名称来指定使用哪个具 ...
- p2p网贷系统即将上线
等有时间了,我将此项目的详细设计与开发流程进行陈述,想学习的朋友敬请期待 先上界面:首页 后台:
- sql server cross/outer apply 用法
这是 sql server 帮助文档关于apply的描述: 使用 APPLY 运算符(2005或以上版本)可以为实现查询操作的外部表表达式返回的每个行调用表值函数.表值函数作为右输入,外部表表达式作为 ...
- SQLite剖析之数据类型
许多SQL数据库引擎(除SQLite之外的各种SQL数据库引擎)使用静态.严格的数据类型.对于静态类型,一个值的数据类型由它的容器,即存储这个值的列来决定.SQLite则使用更加通用的动态类型系统.在 ...
- 【51Nod 1616】【算法马拉松 19B】最小集合
http://www.51nod.com/onlineJudge/questionCode.html#!problemId=1616 这道题主要是查询一个数是不是原有集合的一个子集的所有数的gcd. ...