摘要:
在Docker中部署LNMP环境可以分为以下几个步骤: 安装Docker 创建镜像 创建Dockerfile build Docerfile 复制/修改配置文件 运行镜像,并映射端口 为了方便分布式部署,Nginx、PHP、MySQL和Web目录会分别放在4个不同的容器中,最后我们会打包成4个镜像。 阅读全文
摘要:
JavaScript代码运行前有一个类似编译的过程即词法分析,词法分析主要有三个步骤: 分析参数 再分析变量的声明 分析函数声明 具体步骤如下: 函数在运行的瞬间,生成一个活动对象(Active Object),简称AO 第一步:分析参数: 第二步:分析变量声明:如var age;或var age= 阅读全文
摘要:
转自:http://www.cnblogs.com/stephen-liu74/p/3497440.html 1. __construct: 内置构造函数,在对象被创建时自动调用。见如下代码: 运行结果如下: 2. parent: 用于在子类中直接调用父类中的方法,功能等同于Java中的super。 阅读全文
摘要:
数据库的操作 a) 创建数据库:create database 库名[库选项]; b) 查看数据库:show databases; show create database 库名; c) 删除数据库:drop database [if exists] 库名 d) 修改数据库:只能修改库选项;alte 阅读全文
摘要:
PHP5.3以后引入了延迟静态绑定static,它是为了解决什么问题呢?php的继承模型中有一个存在已久的问题,那就是在父类中引用扩展类的最终状态比较困难。来看一个例子。 static与self的区别:self是类内指针,指向本类的静态方法和属性static使得父类能访问子类的重载静态方法 说明: 阅读全文
摘要:
转自:http://www.cnblogs.com/52php/p/5665495.html 在编写PHP程序时,错误处理是一个重要的部分。如果程序中缺少错误检测代码,那么看上去很不专业,也为安全风险敞开了大门 例: 1 2 3 4 <?php $a = fopen('test.txt','r'); 阅读全文
摘要:
首先下载分别下载Apache+MySQL+PHP. 然后分别解压到文件夹中. 1.安装Apache 1)检查80端口是否占用 说明:apache软件占用80软件,在计算机中一个端口只能被一个软件占用 步骤:执行DOS命令查看当前占用的端口(netstat -ano) 如果80端口被占用①停止80端口 阅读全文
摘要:
深入理解PHP之require/include顺序 作者: Laruence( ) 本文地址: http://www.laruence.com/2010/05/04/1450.html 转载请注明出处 在大型的Web项目中, include_path是一个模块化设计的根本中的根本(当然,现在也有很多 阅读全文
摘要:
本文地址: http://www.laruence.com/2012/09/12/2765.html 最近关于apc.include_once_override的去留, 我们做了几次讨论, 这个APC的配置项一直一来就没有被很好的实现过. 在这里, 我想和大家在此分享下, 这个问题的原因, 以及对我 阅读全文
摘要:
PHP的include()和require()是两种包含外部文件的方法,对于这两种方法有什么区别,很多初学者可能不是很明白。下面总结一下PHP include()和require()的区别:1:加... 阅读全文