帮您总结了面试中常用的PHP函数,您不进来看看吗?

PHP基础题 2022年8月17日 126

面试时有没有碰到过有的面试官,给你一张白纸,让你写下你熟悉的各种函数的情况,这个过程是在考查你对基础知识的掌握情况。下面我就总结一下PHP中常用的函数,记住了,下次面试你就是主宰。

一、PHP 处理数组的常用函数?

(1)array () 创建数组

(2)in_array () 判断元素是否在数组中

(3)count () 返回数组中元素的数目

(4)array_merge () 将多个数组合并成一个数组

(5)array_diff () 比较两个或两个以上数组的差异

(6)array_intersect () 获取两个或两个数组以上的交集

(7)array_keys () 获取数组的 key 列表

(8)array_values () 获取数组的值列表

(9)array_unique () 删除数组中的重复值

(10)array_push () 将一个或多个元素插入数组的末尾(入栈)

(11)array_pop () 弹出并返回 array 数组的最后一个单元(出栈)

(12)array_walk () 使用用户自定义函数对数组中的每个元素做回调处理

二、PHP 处理字符串的常用函数?

(1)trim () 移除字符串两侧的空白字符和其他字符;

(2)strlen () 获取字符串的长度

(3)mb_strlen () 获取字符串长度(可指定字符编码,对中文字符串计算长度)

(4)substr () 返回字符串的一部分;

(5)str_replace () 子字符串替换

(6)str_repeat () 重复一个字符串

(7)is_string () 检测变量是否是字符串;

(8)str_shuffle () 随机打乱一个字符串

(9)sprintf () 返回根据格式化字符串生成的字符串(通常用于获取分表后的数据表名)

(10)strstr () 查找字符串的首次出现

(11)addslashes 使用反斜线引用字符串

三、PHP 处理时间的常用函数?

(1)date () 格式化一个本地时间/日期。

(2)getdate () 取得日期/时间信息。

(3)date_default_timezone_set () 设定默认时区。

(4)date_default_timezone_get () 返回默认时区。

(5)mktime () 返回一个日期的 Unix 时间戳。

(6)strtotime () 将任何字符串的日期时间描述解析为 Unix 时间戳

(7)strftime () 根据区域设置格式化本地时间/日期

四、PHP 操作文件的常用函数?

(1)打开文件 fopen ()

(2)读取文件 fgets () ; 注:file_get_contents () 也是读取文件

(3)写入文件 fwrite () ; 注:file_put_contents () 同样可以写入文件

(4)关闭文件句柄 fclose ()

(5)移动 / 重命名文件 rename ()

(6)复制文件 copy ()

(7)创建文件 vim 或 touch

(8)删除文件 unlink ()

(9)获取文件上次访问的时间 fileatime ()

(10)获取文件上次修改的时间 filemtime ()

(11)获取文件大小 filesize ()

(12)获取文件类型 filetype ()

(13)获取文件详细信息 state ()

(14)判断是否是目录 is_dir ()

五、PHP 操作目录(文件夹)的常用函数?

(1)打开目录 opendir ()

(2)读取目录 readdir ()

(3)删除目录 rmdir ()

(4)关闭目录句柄 closedir ()

(5)创建目录 mkdir ()

(6)返回路径中的目录部分 dirname ()

(7)取得当前工作目录 getcwd ()

(8)列出指定路径中的文件和目录 scandir ()


关注微信公众号『PHP学习网

第一时间了解最新网络动态
关注博主不迷路~

PHP学习网:站内收集的部分资源来源于网络,若侵犯了您的合法权益,请联系我们删除!
分享到:
赞(3)

文章评论

您需要之后才可以评论
0点赞 0评论 收藏 QQ分享 微博分享

PHP学习网

PHP学习网