php常用的系统函数_第1页
php常用的系统函数_第2页
php常用的系统函数_第3页
php常用的系统函数_第4页
php常用的系统函数_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本文格式为Word版,下载可任意编辑——php常用的系统函数php常用的系统函数

PHP的真正气力来自它的函数:它拥有内建的函数。以下是我为大家探寻整理的php常用的系统函数,梦想能给大家带来扶助,更多精彩内容请实时关注我们我!

字符串函数

strlen:获取字符串长度,字节长度

substr:字符串截取,获取字符串按照字节举行截取

strchr:与substr好像,从指定位置截取一向到结果

strrchr获取文件后缀名:与strchr一样,只是从右边开头查找字符

strtolower:全体的字符都小写针对英文字母

strtoupper:全体的字符都大写

strrev:字符串反转只能反转英文:英文存储只有一个字节,按照字节举行反转

strpos:从字符串中找对应字符展现的位置数字下标,从最左边开头找

strrpos:与strpos一样,只是从字符串的右边开头找

trim:去掉函数两边的字符,默认是空格

时间日期函数

time:得到当前时间的时间戳整型:从格林威治时间1970年1月1日0时0分0秒开头秒数

date:时间序列化函数,将指定的时间戳转换成规定时间日期的显示格式肆意的字符串:有专业的格式符规定,假设没有指定时间戳,系统默认使用当前时间的'时间戳

strtotime:时间日期格式的字符串转换成对应的时间戳只要是正确的英语时间表达方式,都可以举行转换

microtime:微秒时间戳,根据不同的要求返回不同的结果混合microtime布尔类型,可以返回一个浮点数的时间,也可以返回一个数组时间戳和微秒数

数学相关函数

abs:十足值

floor:向下取整floor3.2结果等于3

ceil:向上取整

round:四舍五入

rand:取得一个指定范围内的随机整数

mt_rand:取得一个指定范围内的随机整数效率更高

数组相关函数

key:获取当前数组当前指针所指向的元素的下标

current:获取的当前指针指向元素的数值

next:获取下一个元素的值,并且将指针下移

prev:获取上一个元素的值,并且将指针上移

end:将指针移到数组的结果一个元素,并返回最终指针位置的值

reset:将指针移到数组的第一个元素,返回最终指针位置的值

array_keys:获取一个数组的全体键名,返回一个索引数组

array_values:获取一个数组的全体值,返回一个索引数组

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:将指针指定到对应的位置

fclose:使用对应的文件资源

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论