枯燥,啃PHP之道手册的第三天
收获了好多散碎,小彩蛋,很少用的知识点。比如
- 被动抛出异常代码块不会停止,手动抛出异常代码块会停止
- 回调函数异常不捕获会产生 Fatal Error
- 反射能拿到一个类的所有信息(手册部分函数写着php8),对象的所有信息,还能实例化类
- 各种类的魔术函数,起到对类的预定义行为的作用,看起来有点像java的一切都是接口的概念,__get(),__set(),__serialize()更像是重写了对应的接口,从而实现前置动作的这个功能
- call_user_func(),call_user_func_array(),接受字符串作为参数跟接受索引作为参数,区别在于数组解析的是类,以及一些能使用类作为回调都能使用对象作为回调一类的概念
- ……
这过程是真的无聊啊,这感觉比做毕业设计,刷力扣,还要难受,比看 laravel、tp 甚至第三方平台的文档都要难受,现在是硬着头皮在干了,估摸短时间内也吸收不了多少知识,就想着能不能增强多少语感,方便缺啥补啥
本作品采用《CC 协议》,转载必须注明作者和本文链接
关于 LearnKu
找个gpt,不会的问问
新人岗位面试还是很重视基础呢。学基础的时候,可以想想 Laravel 会怎么使用这些特性,或思考 Laravel 的某某功能是怎么实现的
被动抛出异常代码块不会停止
不是后面的就不执行了吗? :sweat_smile:
我在啃,高新能 Mysql 第二版,每天 10 页。别问为啥不是第四版(问就是没米)