首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
PHP
李恩泽的博客
创建于2025-03-28
订阅专栏
就是会PHP
暂无订阅
共21篇文章
创建于2025-03-28
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
PHP基本语法
语法 PHP语法出现在文档的任意位置 PHP代码每一行后使用分号结尾 常规的可以使用print和echo指令向html模版输出数据 变量 PHP变量使用$符开始声明 变量以字母、数字、下划线构成 数字
PHP数据类型
数据类型 可以使用var_dump对数据类型进行详细信息的输出,类似Python的type 也可以使用gettype(),只是单纯对数据类型进行输出 字符串 双引号:将会对回车换行变量等字符进行替换
PHP内置变量
内置变量 $GLOBALS:存储全局变量 $_SERVER:包含web服务头部信息等字段 $_REQUEST:获取表单提交的信息,获取对应表单name值对应的数据 $_POST:获取表单post行为提
PHP常量
常量 define 常量一经定义,则无法改变,常量不需要开头写$符,定义常量使用define语句 **name:**必选参数,常量名称,即标志符。 **value:**必选参数,常量的值。 case_
PHP命名空间
命名空间 PHP 命名空间可以解决以下两类问题 用户编写的代码定义的变量、方法、类等名字冲突 建立别名,提高代码可读性 命名空间名称大小写不敏感,命名空间必须是程序脚本的第一条语句 如果在某个文件定义
PHP导入
导入 include php可以互相导入你写好或者别人写好的模块 导入文件出错或不存在,会有一个Warning警告,程序还会向下执行 假设某个文件example.php 被另一个文件导入 requir
PHP运算
运算 数学 基本 取余 赋值 递增递减 先自增再返回 先返回再自增 递减类比递增操作 比较 使用两个等号 == 比较,只比较值,不比较类型 用三个等号 === 比较,除了比较值,也比较类型 判断不相等
PHP操作
操作 字符串 连接 字符串拼接使用连接运算符. 赋值 如果希望赋值修改,可以使用连接赋值运算符.= strlen 获取字符串长度,字节数 utf-8编码,3 * 5 + 1 = 15 strpos 在
PHP分支循环
分支 if 实现if...elseif...else非常的简单 switch 同时php还提供了switch语句 循环 while 当条件为真时,循环执行代码 比如 do while 首先执行一次循环
PHP函数
函数 函数使用关键字function进行定义 函数由参数、返回值、函数工作代码构成,非常简单 参数 形参、实参:和大多数语言一样,定义的参数被称为形参,调用函数实际传入的被称为实参 参数类型声明,可以
PHP面向对象
面向对象 php使用class定义对象 创建类 $this代表类的实例本身 实例化 如果含有构造函数,需要传参数 属性 构造函数 php使用__construct方法在类中定义构造方法 析构函数 析构
PHP访问控制
访问控制 **public(公有):**公有的类成员可以在任何地方被访问 **protected(受保护):**受保护的类成员则可以被其自身以及其子类和父类访问 **private(私有):**私有的
PHP继承
继承 使用关键字extends来继承一个类 继承之后可以对父类属性方法进行重写 如果继承时,不想二次覆盖重写父类的构造函数,可以类似使用Python的super方法:parent::__constru
PHP Static
static 声明类属性或方法为 static(静态),可以不实例化类而直接访问 静态属性不能通过一个类已实例化的对象来访问,但静态方法可以 静态属性不可以由对象通过 -> 操作符来访问,要通过::访
PHP finaly
finaly 如果父类中的方法被声明为final,则子类无法覆盖该方法 如果一个类被声明为final,则不能被继承 当B子类重写A类的final方法test时,这会报错
PHP clone
clone 对象模型是通过引用来调用对象的,有时需要建立一个对象的副本,如果希望改变其一而不互相影响 可以使用new重新创建,或使用clone克隆一个对象的副本,克隆后,对象完全相同且彼此独立 改掉某
PHP instanceof&autoload
instanceof 使用instanceof可以判断某个值是否属于某个类 类似python的isinstance方法,可以对对象进行父类的所属判断 autoload 当我们new一个类时,如果当前源
PHP正则
正则 preg_match 根据正则表达式对字符串进行搜索匹配,在第一次匹配成功后结束 $pattern:正则表达式 $subject:搜索字符串 $matches:可选参数(数组类型),如果提供了
PHP时间处理
时间处理 设置时区 或者直接在代码 获取时间 microtime:获取unix时间戳,并带有毫秒 time:返回linux时间戳 getdate:获取日期时间信息,返回时间信息数组 格式化 forma
PHP异常
异常 PHP 中提供了内置的异常处理类Exception,该类中常用的成员函数如下所示 getMessage:返回异常的消息内容 getCode:以数字形式返回异常代码 getFile:返回发生异常的
下一页