前言:PHP是一种通用的开源脚本语言,无论是开发过程还是面试过程都会遇到各种函数。今天我们一起来整理一下常用的函数。
字符串(string)函数
Strlen:获取字符串的长度,字节长度substr_count:统计子串在字符串中出现的次数substr:截取字符串,获取字符串(按字节)。Strrr:类似于substr,从指定位置截取,直到最后一个strrchr(获取文件后缀):和Strrr一样,只从右边寻找字符strtolower:所有字符小写(对于英文字母)strtoupper:所有字符大写strrev:字符串反转(只有英文可以反转:英文只存储一个字节),按照字节进行反转。strpos:从字符串中找到相应字符出现的位置(数字下标)。从最左边找strrpos:和strpos一样,从字符串右边找trim就行:去掉函数两边的字符,默认是空 grid str_split函数将字符串拆分成数组。Chunk_split:将字符串分成一系列较小的部分str_repeat:将字符串重复指定的次数str_replace:替换字符串中的一些字符(区分大小写)ucfirst:将字符串中的第一个字符转换为大写日期函数time:返回当前时间的Unix时间戳date:格式化本地日期和时间ST. Rtotime:将任何英文文本的日期或时间描述解析为Unix时间戳Minute:返回微秒数(math) 当前Unix时间戳的函数abs:绝对值floor:Rounding ceil:Rounding Round:Rounding rand:获取指定范围内的随机整数mt_rand:获取指定范围内的随机整数(effective Min:返回一个数组中的最小值,或者多个指定值中的最小值max:返回一个数组中的最大值, 或几个指定值中的最大值数组函数count:返回数组key中的元素个数:从关联数组中获取键名current:获取指向该元素的当前指针的值next:获取下一个元素的值, 并将指针下移prev:获取前一个元素的值并将指针上移end:将指针移动到数组的最后一个元素并返回最终指针位置的值reset:将指针移动到数组的第一个元素并返回最终指针位置的值array_keys:获取一个数组的所有键名并返回一个索引array_values:获取一个数组的所有值, 返回一个索引数组内爆:将字符串分解成一个数组嵌入:返回一个由数组元素组成的字符串join: embed()。 别名array_merge:将一个或多个数组合并为一个数组array_reverse:返回反转后的数组array_flip:交换数组中的键和值array_shift:从数组前面弹出元素得到元素的值array_pop:从数组后面弹出元素, 获取元素的值array_unshift:从数组前面按下元素,获取当前数组中元素的个数array_push:从数组后面按下元素, 获取当前数组元素的个数判断函数is_bool:判断是否为布尔类型is_float:判断是否为浮点类型is_integer:判断是否为整数类型is_object:判断是否为对象is_array:判断是否为数组is_string:判断是否为字符串is_resource:判断是否为资源is_null:测试变量为yes。 是否为NULLis_numeric:判断是数字还是纯数字组成的字符串isset:判断是否定义。总结上面列举的功能只是常见的一部分。感兴趣的朋友可以搜索“菜鸟教程”查看相关PHP教程。
我是一个小程序软件开发者。我每天都分享开发过程中遇到的知识点。如果对你有帮助,请在离开前给我一个赞。谢谢您们。
(此处已添加小程序,请前往今日头条客户端查看)
往期文章分享:
Php,一个可以安装在服务器上的在线api文档工具:showdoc。
1分钟搭建一个FTP服务器,用这个软件可以这么简单。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。