60天可以学会PHP编程吗?看了PHP中文网的教学计划,你就不会再怀疑啦! 紧凑的课程安排,新颖的教学模式,全程学习监督,确保你的每一点进步,都将获得惊喜的回报~~
学习《李炎恢HTML5视频教程》视频教程,将向大家详细介绍HTML5,HTML5是超文本标记语言(HTML)的第五次重大修改,即最新版本;它比原来的标准又增加了一些新的标签,实现更多功能,更标准化,更适用于移动互联网。
对Smarty模板引擎的基本应用
《Yii2.0框架入门与实战项目开发视频教程》将向大家介绍一个基于组件的高性能PHP框架——Yii框架,这个框架用于开发大型Web应用。Yii采用严格的OOP编写,并有着完善的库引用以及全面的教程。注意:有几节视频开始没有图像,所以大家不要惊讶,十几秒后就有了,前面无关紧要!
《传智播客HTML系列视频教程》步步深入,带领大家学习HTML知识,了解各种常用标签的意义以及基本用法,为后面的案例课程打下基础。
JSP参考手册
《LNMP生产环境优化及LVS集群视频教程》LNMP指的是一个基于CentOS/Debian编写的Nginx、PHP、MySQL、phpMyAdmin、eAccelerator一键安装包。可以在VPS、独立主机上轻松的安装LNMP生产环境。
包含PS工具的使用、UI设计基础、商业设计要素,《16天带你入门UI视频教程》带你快速入门UI设计-2019IT兄弟连新视频
Composer 是 PHP 的一个依赖管理工具。我们可以在项目中声明所依赖的外部工具库,Composer 会帮你安装这些依赖的库文件,有了它,我们就可以很轻松的使用一个命令将其他人的优秀代码引用到我们的项目中来。
请问peter老师,视频最后把$siteName='php中文网'的默认值放到Site类中时,执行程序报Factory类中调用的getInstance方法缺少参数,请问为什么呢?为什么获取不到那个值呢? Warning: Missing argument 1 for Factory::create(), called in C:\PHP\WWW\test\index.php on line 51
8个月前 添加回复 0
<?php //单例模式 class SIte{ //属性 public $sitename; //本类的静态实例 protected static $instance = null; //禁用构造器 private function __construct($sitename){ $this->sitename = $sitename; } //获取本类唯一的实例 public static function getInstance($sitename="php中文网"){ if(!self::$instance instanceof self){ self::$instance = new self($sitename); } return self::$instance; } }
3年前 0
单例模式, 工厂模式, 注册树模式【对象池,容器类】 单例模式: 该类只有唯一的实例 私有构造方法, 静态的存储本类实例的属性[protected/private], 返回本类实例的方法[public] ,私有__clone() 工厂模式: 给一个类名,就生产一个该类的对象 注册树模式:给一个名字和实例,就将这名字和实例对应起来。形成容器数组['名1'=>实例1,"名2"=>实例2,.....] 理解: 新买一个抽屉的柜子,给一个标签(名字)和物品(对象),则将标签(名字)贴在柜子的其中一个抽屉上,物品(对象)放入该抽屉 要取出物品(对象), 给标签(名字), 找到标签(名字)对应的物品(对象)取出 要销毁物品(对象),给标签(名字),找到后直接撕掉标签(名字)^_^...
3年前 1
God_Like
用一个【数组】以【键值对】形式把【很多类对象的实例化】存储起来 【工厂】只是一个个包装一下所有【类对象的实例化】产品 【注册】也就是【数】就是把【工厂】出来的产品用一个大箱子封装起来
2年前 添加回复 2