下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本文格式为Word版,下载可任意编辑——php常用系统函数方法php常用系统函数方法
PHP的功能越来越强大,里面有着分外丰富的内置函数。下面是我为大家整理的php常用系统函数方法,接待参考~
字符串函数
strlen:获取字符串长度,字节长度
substr:字符串截取,获取字符串(按照字节举行截取)
strchr:与substr好像,从指定位置截取一向到结果
strrchr(获取文件后缀名):与strchr一样,只是从右边开头查找字符
strtolower:全体的字符都小写(针对英文字母)
strtoupper:全体的字符都大写
strrev:字符串反转(只能反转英文:英文存储只有一个字节),按照字节举行反转
strpos:从字符串中找对应字符展现的位置(数字下标),从最左边开头找
strrpos:与strpos一样,只是从字符串的右边开头找
trim:去掉函数两边的字符,默认是空格
时间日期函数
time:得到当前时间的时间戳(整型:从格林威治时间1970年
explode:爆炸,将一个字符串按照某个指定的规矩(通常是特殊字符),将数组分成多个段,每一段都当做一个数组的元素,返回一个索引数组
implode:粘合,将一个数组内部的全体元素按照某个指定的规矩(特殊字符),将全体的元素拼接成一个字符串
array_merge:合并,指的是将两个数组中的元素举行累计。假设后面的数组与前面的数组有下标(键名:关联)一致的,那么后面的元素的值会笼罩前面的;假设是索引的一致下标,会自动的修改下标叠加到前面的数组里。
数据布局模拟函数
array_shift:从数组的前面弹出元素,得到元素的值
array_pop:从数组的后面弹出元素,获得元素的值
array_unshift:从数组的`前面压入元素,得到当前数组元素的个数
array_push:从数组的后面压入元素,得到当前数组元素的个数
判断变量
is_bool:判断是否是布尔类型
is_float:判断浮点型
is_integer:判断整型
is_object:判断对象
is_array:判断数组
is_string:判断字符串
is_resource:判断资源
is_scalar:scalar是标量的,判断是根本数据类型:整型,浮点型,布尔型和字符串型
is_null:是否为空
is_numeric:判断数字或者纯数字组成的字符串
gettype:获得数据类型
settype:变更数据类型
文件操作函数
opendir路径:开启一个路径资源(将路径内部的全体数据读入到内存)
readdir路径资源:从文件夹资源中读取当前资源指针所指向的文件的名字,指针会向下移动一位
closedir资源:释放对应的文件资源
scandir路径:读取一个路径内部的全体文件名,返回一个数组,数组的每一个元素都是文件名。
file_exists:判断一个文件是否存在(文件是广义:路径和文件)
is_dir:判断一个指定路径是否存在(文件夹)
is_file:判断一个指定路径是否是文件(文件)
mkdir:创造一个路径,假设路径存在就会报错
rmdir:移除文件夹
file_get_contents:从一个指定的文件内读取数据内容。
file_put_contents:将指定的字符串写入到对应的文件
fopen:开启一个文件资源
fgetc:c代表character,一次读取一个字符
fgets:s代表string,代表可以读取多个字符,取决于指定的读取长度或者是否碰见换行(最多只能读取一行数据)
两个函数都是对当前资源指针举行操作,读取之后都会将指针下移
fread:获取指定长度的数据直到文件终止
fwrite:向文件资源指针所在的位置写入数据,写东西不会将当前位置已有的东西往后移,而是会笼罩
fseek:将指针指定到对应的位置
fcl
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【正版授权】 ISO/PAS 8235:2024 EN Road vehicles - Ergonomic aspects of human vehicle interactions - Taxonomy for the classification of adaptive interactive vehicle systems
- 年度智能安防系统设计与施工合同04
- 2024年度工程建设项目钢筋采购合同2篇
- 员工住宿免责的协议书
- 锅炉合同范本范本完整版 2篇
- 装修包工包料简易合同
- 二零二四年度保险代理居间协议3篇
- 2024版建筑工程给排水劳务分包合同3篇
- 二零二四年度文化艺术公司艺术品买卖合同2篇
- 《输血管理制度》课件
- 2024企业集采业务交易平台解决方案
- 道德与法治(新疆卷)(全解全析)-2024年中考考前押题密卷
- 酒店网络安全管理制度
- 书香家庭爱读书有内容课件
- FZ∕T 25005-2021 底网造纸毛毯
- MOOC 数学建模精讲-西南交通大学 中国大学慕课答案
- 五育并举-同心筑梦家长会课件
- MOOC 机织工艺设计与实施-江苏工程职业技术学院 中国大学慕课答案
- 小儿护理中的疼痛管理
- 2024年政工职称考试题库(含答案)
- 3第三章-苏联模式社会主义的理论与实践
评论
0/150
提交评论