基础题 8 / 68 题
php public、protected、private、final 区别
简答版本public、protected、private是三个访问权限修饰符,控制的是"谁能用",final是禁止修改修饰符,控制的是"能不能改"。public是最宽松的,类内部、子类、外部都能访问,相当于完全公开谁都可以用。prot...
php魔术方法有哪些?
要点回答__construct: 构造函数,对象创建时自动调用,用于初始化属性、注入依赖、连接数据库等初始化操作__destruct: 析构函数,对象销毁时自动调用,用于释放资源、关闭连接、清理临时文件等收尾操作__get:...
php常用字符串函数
PHP常用字符串函数查找定位strpos — 查找子串首次出现的位置 strrpos — 查找子串最后一次出现的位置 stripos — 查找子串首次出现的位置(不区分大小写) strripos —...
include、require、include_once、require_once 的区别
require 和 include 几乎完全一样,除了处理失败的方式不同之外。require 在出错时产生 E_COMPILE_ERROR 级别的错误。换句话说将导致脚本中止而 include...
PHP常见数组函数
PHP常见数组函数创建array — 创建数组 range — 创建包含指定范围的数组 array_fill — 用指定值填充数组 array_fill_keys — 用指定键名填充数组 array_combine —...
isset 和 empty 的区别
isset:检测变量是否已设置并且非 NULLempty:判断变量是否为空,变量为 0/false 也会被认为是空;变量不存在,不会产生警告
单引号和双引号的区别
双引号可以被分析器解析,单引号则不行单引号不能解析变量单引号不能解析转义字符,只能解析单引号和反斜线本身变量和变量,变量和字符串,字符串和字符串之间可以用.连接双引号可以解析变量,变量可以使用特殊字符和{}包含双引号可以解析所有转义字...
echo、print、print_r、var_dump 区别
echo和print是语言结构、print_r和var_dump是普通函数echo:输出一个或多个字符串print:输出字符串print_r:打印关于变量的易于理解的信息var_dump:打印关于变量的易于理解的信息(带类型)