您当前的位置: 首页 >  面试

暂无认证

  • 4浏览

    0关注

    92582博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

PHP - 经典面试题大全,看这一篇就够了

发布时间:2022-09-05 17:49:57 ,浏览量:4

本篇汇集网络上各家之长与个人整理的一些PHP面试题,我就不要 Face 的挂原创了 🤡。

希望大家把知道或实战面试的题 评论或私信发我,我们一起加油。

内容原作者看到,请留言原文地址。

求推:因口罩原因,让本来…雪上加霜,我计划换个新环境,各位大佬如有机会,请联系我 (Chon-Wang)。

一、PHP 面试题 1.1 基础篇 PHP 7 新特性

查看我的文章 - PHP7.X 版本新特性摘选

PHP8/7/5特性、内核及架构浅析说明

PHP5~8各版本特性大汇总!

常用模板引擎

Smarty、Blade

面向对象的七大原则

点我查看 - PHP面向对象OOP

  • 单一职责原则
  • 开放封闭原则
  • 里式替换原则
  • 依赖倒置原则
  • 接口隔离原则
  • 迪米特原则
  • 合成/聚合复用原则
什么是面向对象?主要特征是什么?

点我查看 - PHP面向对象OOP

面向对象是程序的一种设计方式, 它利于提高程序的重用性, 使程序结构更加清晰。

主要特征 :封装、继承、多态。

类、成员方法、成员属性的修饰符有哪些?他们之间的区别是什么?

点我查看 - PHP面向对象OOP

PHP 支持多继承吗?如何实现多继承?

不支持多继承, 但可以通过 Trait 实现。

PHP的基本变量类型

四种标量类型 :boolean (布尔型)、integer (整型)、float (浮点型, 也称作 double)、string (字符串)

四种复合类型 :array (数组)、object (对象)、callable、iterable

最后是两种特殊类型 :resource(资源)、NULL(NULL)

列举 30 个常用的函数

点我查看 - PHP 函数大全

常用魔术方法及场景

点我查看 - PHP魔术方法

常用魔术常量

点我查看 - PHP魔术常量

常用超全局变量

点我查看 - PHP超全局变量

PHP 错误级别介绍与设置错误级别的方式
  • PHP 官方手册有 16 个级别的错误
  • 常见错误级别有:
  • E_ERROR : 致命的运行错误并阻止脚本执行
  • E_WARNING : 运行时警告
  • E_PARSE : 解析错误
  • E_NOTICE : 注意
  • E_USER_ERROR : 用户生成的错误消息
  • E_USER_WARNING : 用户生成的警告
  • E_USER_NOTICE : 用户生成的注意
  • E_ALL : 所有的错误、警告、注意

设置错误级别的方式:

  1. 修改 php.ini 配置文件
    • 例: error_reporting = E_ALL & ~E_NOTICE, 表示报告除 E_NOTICE 之外的所有错误。
  2. error_reporting 函数设置
    • 例: error_reporting(E_ERROR | E_WARNING);
PHP 异常处理
            
关注
打赏
1653961664
查看更多评论
1.3842s