摘要: php 重载 官方手册上的评论里不推荐在生产环境使用重载:不利于多人协作,代码可维护性变差,容易导致不可预料的错误等。 重载分为属性重载和方法重载。 重载的作用是动态的创建类属性和方法,通过php内置的专用的魔术方法实现。 属性重载用到的魔术方法: public __set(string $name 阅读全文
posted @ 2021-08-28 08:35 Fogwind 阅读(151) 评论(0) 推荐(0) 编辑
摘要: php 类 PHP面向对象中new self( )和 new static( ) 的区别 被定义为公有(public)的类成员可以在任何地方被访问(类的内部,包过父类,子类,自己;还可以通过类的实例对象访问)。 被定义为受保护(protected)的类成员则可以被其自身以及其子类和父类访问,不能通过 阅读全文
posted @ 2021-08-27 16:58 Fogwind 阅读(38) 评论(0) 推荐(0) 编辑
摘要: php赋值 普通赋值 通过=进行赋值。 对于数字,字符串,布尔值,null,数组等,用=将原变量的值拷贝到新变量中(传值赋值),所以改变其中一个并不影响另一个。 但是对于对象,用=赋值,不是拷贝,而是对对象的引用(也不是引用赋值,类似于js中的对象赋值)。 例子 // php 版本5.6.9 $a 阅读全文
posted @ 2021-08-26 17:24 Fogwind 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 使用generator函数改造回调函数 写在前面的话: generator函数总是与yield一起使用的。 基础知识(ES6) generator函数的声明: 可以使用构造函数 GeneratorFunction 生成 使用function* expression 定义 使用第二种更方便。 声明一个 阅读全文
posted @ 2020-12-22 11:10 Fogwind 阅读(123) 评论(0) 推荐(0) 编辑
摘要: JavaScript类 类实质上是 JavaScript 现有的基于原型继承的语法糖。类的主体是在大括号中间的部分。 class Animal { constructor(name) { this.name = name; } speak() { return this; } } console.l 阅读全文
posted @ 2020-05-09 16:40 Fogwind 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 在看AngularJS的文档的时候经常会见到三个名词:DOM value、view value和model value。 model value是模型值,view value是视图值,可这个DOM value是什么呢? 之前,我一直以为DOM value就是view value,他们两个是相同的。可 阅读全文
posted @ 2019-02-25 14:29 Fogwind 阅读(635) 评论(0) 推荐(0) 编辑
摘要: 原文地址:HTTP: Response Code 在上一篇文章中,我们总结说HTTP管理客户端和服务端之间的交互,并且解释HTTP头部的概念。在随后的系列文章中我们将讨论更多关于以下方面的信息:对交互和性能的影响。现在,让我们看看同样重要的并且与交互相关的内容:HTTP响应码。 街上漫步 早上,我走 阅读全文
posted @ 2018-09-11 09:59 Fogwind 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 原文地址:HTTP: Let’s GET It On! 简介 几周之前,我们了解到HTTP是一个应用级的协议。现在是时候探索我们应该如何在客户端和服务端的通信之间使用这个协议了。 从网络上获取资源 记住,HTTP客户端(浏览器)总是向HTTP服务器发起请求。HTTP协议给客户端提供了一些工具向服务器 阅读全文
posted @ 2018-09-07 17:07 Fogwind 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 原文地址:HTTP — an Application-Level Protocol 简介 在不丹,当人们见面时,他们通常用“你身体还好吗?”互相打招呼。在日本,根据当时的情形,人们可能会互相鞠躬。在阿曼,男人们在握手之后通常会互相亲吻对方的鼻子。在柬埔寨和泰国,人们常常双手合十像在祈祷一样。以上列举 阅读全文
posted @ 2018-09-07 11:09 Fogwind 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 文档地址:https://docs.angularjs.org/api/ng/type/ngModel.NgModelController 首先声明:DOM value 与view value是完全不同的概念,不能保证两者的值是相等的。 简介 ngModelController是为ng-model指 阅读全文
posted @ 2018-03-01 17:11 Fogwind 阅读(282) 评论(0) 推荐(0) 编辑