时间:2021-05-18
第十二节--类的自动加载
当你尝试使用一个未定义的类时,PHP会报告一个致命错误.解决方法就是添加一个类,可以用include包含一个文件.毕竟你知道要用到哪个类.但是,PHP提供了类的自动加载功能,这可以节省编程的时间.当你尝试使用一个PHP没有组织到的类,它会寻找一个__autoload的全局函数.如果存在这个函数,PHP会用一个参数来调用它,参数即类的名称.
例子6.15说明了__autoload是如何使用的.它假设当前目录下每个文件对应一个类.当脚本尝试来产生一个类User的实例,PHP会执行__autoload.脚本假设class_User.php中定义有User类..不管调用时是大写还是小写,PHP将返回名称的小写.
Listing6.15Classautoloading
复制代码 代码如下:<?php
//defineautoloadfunction
function__autoload($class)
{
include("class_".ucfirst($class).".php");
}
//useaclassthatmustbeautoloaded
$u=newUser;
$u->name="Leon";
$u->printName();
?>
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
当你尝试使用一个未定义的类时,PHP会报告一个致命错误.解决方法就是添加一个类,可以用include包含一个文件.毕竟你知道要用到哪个类.但是,PHP提供了类的
罗城电子商务进农村管理型培训第十二期现场。通讯员供图广西新闻网罗城8月15日讯(通讯员黄荣宁)近日,罗城电子商务进农村管理型培训第十二期在黄金镇开展,黄金镇驻村
商标无效宣告的条件有: 1、使用本法第十条的禁止性使用标志的。 2、使用本法第十一条禁止作为商标注册标志的商标。 3、使用本法第十二条禁止注册形状的商标。
第十,选择宝贝以后点击最后面的推广设置你宝贝主图关键词等等!第十一,设置主图,最好具有吸引力的!第十二,设置宝贝关键词,市场价平均价做参考!第十三,点击完成,就
浴盆商标应该注册的类别是: 第十二类-运输工具-1209-空用运载工具(不包括飞机轮胎)-降落伞120113。 知识产权。