摘要: 阅读全文
posted @ 2020-06-28 18:42 仁义礼智信的 阅读(80) 评论(0) 推荐(0)
摘要: trait 方法冲突时:use traitA,traitB { traitA::say insteadof traitB; traitA::say as sayA; }优先级:类自己>trait>父类可以考虑使用trait提取公共,代替base 阅读全文
posted @ 2020-06-28 18:21 仁义礼智信的 阅读(297) 评论(0) 推荐(0)
摘要: $b = $a = new A;当变量a和变量b指向同一个对象,改变a中属性值,b也会跟着改变,使用clone浅复制使用__clone深复制 阅读全文
posted @ 2020-06-28 18:07 仁义礼智信的 阅读(115) 评论(0) 推荐(0)