首页
学习
活动
专区
工具
TVP
发布

码园

专栏作者
12
文章
16405
阅读量
13
订阅数
PHP错误与异常
图片 这篇文章基于PHP7 从PHP7起,PHP对异常做了较大改变,引入了Error,调整了继承结构Stringable这是个interface,只要能转字符串的类都应该实现这个接口Throwable能被throw抛出的最基本的接口,但是PHP不允许直接实现这个接口Exception所有用户级异常的基类,想要自定义异常就可以继承这个LogicException代码逻辑错误,就是代码写的不对BadFunctionCallException如果回调函数未定义或缺少参数的时候,抛出这个异常BadMethodCal
码一
2022-06-07
2.2K0
PHP命名空间
本文是复习所写,并不会涵盖一些基础知识点 定义 命名空间就相当于操作系统中目录的概念 主要是为了解决以下两个问题: 用户编写的代码与PHP内部的类/函数/常量或第三方类/函数/常量之间的名字冲突 为很
码一
2022-06-06
2.5K0
PHP纤程
纤程(Fiber)表示一组有完整、可中断的功能。可以在调用栈中的任何位置被挂起,在纤程内暂停执行,直到稍后恢复
码一
2022-06-05
2970
PHP枚举
case默认是类实现的,case可以赋值标量,这时case的类型会由复杂类型转为简单类型,这种称为回退
码一
2022-06-04
6670
PHP类与对象
将对象实例赋值给一个新变量时,新变量访问的是同一实例。要创建一个新实例必须使用克隆操作
码一
2022-06-03
1.6K0
PHP流程控制
在循环结构中,跳过循环体剩余代码的执行,同样可以接受一个数字参数,指定跳过几层循环,默认是1
码一
2022-06-02
5860
PHP函数
在参数前面加上&可以将值传递变为引用传递,在函数内对变量做的操作会改变函数外的变量
码一
2022-06-01
2.8K0
PHP变量与常量
有数字、字母、下划线组成,不能以数字开头,用正则表达式描述为^[a-zA-Z_\x80-\xff][a-zA-Z0-9_\x80-\xff]*$。这大概是所有语言通用的规则,只不过PHP中变量名前要加上$
码一
2022-05-31
2.8K0
PHP数据类型
浮点运算可能会产生NAN, 不代表任何值,所以不能跟任何值比较,包括自身。基于此PHP专门提供了is_nan()函数来检查是否是NAN
码一
2022-05-30
8480
PHP基本语法
总体来说,使用PHP控制HTML块比使用PHP echo效率高,代码风格也更加优雅
码一
2022-05-28
8660
PHP架构与生命周期
Common Gateway Interface,即通用网关接口。因为服务器并不能直接与PHP交互,所以需要有个转换的过程,CGI就是定义了这个转换的规则
码一
2022-05-26
4700
WEB服务请求流程
php.drawio (1).png WBE服务属于典型的B/S架构 请求流程 浏览器输入https://www.baidu.com回车 首先会进行域名解析,这本质上就是一个寻找域名对应的IP地址的过程,此过程会分为2步: a. host解析,查看本机hosts文件寻找是否有对应的记录,如果有就会直接拿到IP,从而略过DNS解析直接走HTTP请求 b. DNS解析,这时会向网络中的DNS服务器发起查询请求 如果都没有就会请求失败 从浏览器到服务端的访问是通过HTTP协议 HTTP(Hyper Tex
码一
2022-05-25
7260
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档