第十二节 类的自动加载 [12]

2016-02-19 12:15 3 1 收藏

想不想get新技能酷炫一下,今天图老师小编就跟大家分享个简单的第十二节 类的自动加载 [12]教程,一起来看看吧!超容易上手~

【 tulaoshi.com - Web开发 】


当你尝试使用一个未定义的类时,PHP会报告一个致命错误. 解决方法就是添加一个类,可以用include包含一个文件. 毕竟你知道要用到哪个类. 但是,PHP提供了类的自动加载功能, 这可以节省编程的时间. 当你尝试使用一个PHP没有组织到的类, 它会寻找一个__autoload的全局函数. 如果存在这个函数,PHP会用一个参数来调用它,参数即类的名称.

例子6.15说明了__autoload是如何使用的. 它假设当前目录下每个文件对应一个类. 当脚本尝试来产生一个类User的实例,PHP会执行__autoload. 脚本假设class_User.php中定义有User类.. 不管调用时是大写还是小写,PHP将返回名称的小写.

Listing 6.15 Class autoloading
?php
//define autoload function
function __autoload($class)
{
include("class_" . ucfirst($class) . ".php");
}

//use a class that must be autoloaded
$u = new User;
$u-name = "Leon";
$u-printName();
?

来源:http://www.tulaoshi.com/n/20160219/1600347.html

延伸阅读
《生化奇兵》视频全攻略第十二集 圈钱还是福利?2K推出《生化奇兵》“终极癫狂版” 据报道,《生化奇兵》“终极癫狂版”是一款两部游戏的合集,包括全部DLC,单人战役和追加的多人游戏内容。 目前还没得到官方确认,但媒体已经向2K发送邮件进行询问。 最新的一部作品,《生化奇兵:无限》最近从2012年10月被推迟到了2013年2月发售。 ...
《整蛊邻居》通关视频攻略:第十二关 《整蛊邻居》第十二关 物品: 钝的匕首(左下),红色油漆(左上),树脂(右中),红宝石(右中),玉米棒(右上),铁镐(右上),用铁镐撬开右中的石板,可以得到第二块红宝石和硬币,同样,撬开左下的隧道口可以得到爆竹。 流程: 首先要在左下守候,等老头离开后再等她老母离开左上,马上到...
标签: 游戏动漫
《永恒终焉》流程攻略(第十二章) 《永恒终焉》中文站<<<   前篇连结: End of Eternity《永恒终焉》流程攻略:第十章 & 第十一章 第十二章【结婚式】 【エベル.シティ(耶贝鲁市)】 1. 剧情后,取得能源结晶(红)x4、能源结晶(紫)x3,任务清单追加故事任务 2. 瓦希...
《伊苏誓言》非攻略游戏解说第十二期 《伊苏誓言》非攻略游戏解说第十二期 (出处:) 《伊苏誓言》非攻略游戏解说第七期 《伊苏誓言》非攻略游戏解说第七期 (出处:) 《伊苏誓言》非攻略游戏解说第十期 《伊苏誓言》非攻略游戏解说第十期 (出处:) 《伊苏誓言》非攻略游戏解说第十四期 《伊苏誓言》非攻略游戏解说第十...
《刺客信条2》图文攻略及心得第十二章 第十二章1488年 ezio陪老刺客nicclolo和caterina走回forli,边走边聊神器的由来   结果边走路上一堆难民从城跑了出来 ,其中一位跟郡主caterina说城被Orsi两兄弟乱城,老刺客说这两人不是为了金苹果来是为了Riario的地图而来。   由于城门被封,Ezio就游泳潜水进入城内,再打开大门和两...

经验教程

196

收藏

94
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部