摘要:
1、例子类、对象 class Foo { private $bar = [1,2]; public function go() { echo "walk to school"; } }$foo = new Foo(); 2、利用反射打印方法 $reflector = new \ReflectionC 阅读全文
摘要:
/* * ArrayAccess :Interface to provide accessing objects as arrays. * 用访问数组的方式访问对象的 */ class Foo implements ArrayAccess { private $container = []; pub 阅读全文
摘要:
1、创建服务类 Student.php namespace App\Service\School; class Student { protected $TafficTool; function __construct(WayToSchool $foot) { $this->TafficTool = 阅读全文
摘要:
需要提前安装好composer (版本不限),node 看一下根目录下package.json有没有对版本有要求,没有要求可以先安装最新版 ,windows系统可以找 exe安装,linux可以用yum安装 1、运行 composer install 或 composer unpate 安装PHP相 阅读全文
摘要:
1、Closure 类 的作用 面向对象变成语言代码的复用主要采用继承来实现,而函数的复用,就是通过闭包来实现。这就是闭包的设计初衷。 注:PHP里面闭包函数是为了复用函数而设计的语言特性,如果在闭包函数里面访问指定域的变量,使用use关键字来实现。 2、核心方法 bind 扩展一个类的功能,并能在 阅读全文
摘要:
在PHP中 $this->,self::,static:: 都可以用来调用变量或方法,其中 $this 指向当前对象,用于访问非静态变量和非静态方法(静态变量和方法认为是类的元素);self和static都是用于访问静态变量和方法,他们区别在于,self 是访问self所在类,而static也叫延迟 阅读全文
摘要:
1、安装: Node.js安装包及源码下载地址:https://nodejs.org/en/download/ 2、建一个存放项目源码的文件夹如:note-test 3、在终端(如右键git命令行模式:git base here)运行 $npm init -y (目的:生成package.json项 阅读全文
摘要:
1、打开windows cmd 2、输入 nslookup 3、输入 set type=mx 4、输入想查看的域名,比如 shein.com 结果如下图 使用的是qq邮箱 阅读全文
摘要:
1、创建测试表 CREATE TABLE `test_user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(50) NOT NULL, `info` json DEFAULT NULL, PRIMARY KEY (`id`) ) E 阅读全文
摘要:
引言:使用windows系统作为开发的同学,经常有这样的烦恼,如果直接在windows下部署php和nginx环境,安装一些其他服务比较麻烦(比如es,nvm ),还有环境不一样上线的时候会遇到一些很坑的问题,而且很难排查(因为你本地是没有问题的),故有打算使用虚拟机上的linux下部署开发环境变得 阅读全文