文章类 软件类
好好999
 | 网站首页 | 网络编程语言 | 星座情感文章 | 特殊软件下载 | 站长工具天下 | 
html入门培训 网站服务器软件  化妆品经典广告词  雅芳化妆品价格  avon化妆品 net 入门培训 房地产销售广告 化妆品广告词 网络工程师
您现在的位置: 学习网 > 网络编程语言 > Php > 正文
 | 网络编程语言首页 | Dreamweaver | Html | Asp | Jsp | Php | Asp.net | Css | Javascript | Access | Mysql | Mssql | Oracle | Domain | Mainframe |
最 新 热 门
普通文章PHPBB MOD for Google 完全解决
普通文章计算页面执行时间
普通文章PHP数据加密
普通文章一个访问ACCESS的类
普通文章试试看这个判断ICQ是否在线的代
普通文章PHP网上调查系统
普通文章通过html表格发电子邮件
普通文章PHP技术
普通文章浅谈PHP+MYSQL身份验证的方法
普通文章PHPLIB和多个数据库
 
频 道 推 荐
普通文章PHP文本数据库的搜索方法
普通文章两种php调用Java对象的方法
普通文章根据来路是否为搜索引擎来决定
普通文章PHP5.0对象模型探索之Zend引擎
普通文章安装使用MySQL时一个典型错误的
普通文章用对话框的方式打开IE的浏览器
普通文章用PHP执行Oracle存储过程示例
普通文章NT下基于邮件服务软件(IMAIL)的
普通文章php中计算时间差的几种方法
普通文章什么是Session?
普通文章甲骨文与Zend将宣布合作 联手加
普通文章打造计数器DIY三步曲(上)
普通文章php4的session功能评述(三)
普通文章MySQL数据库及其ODBC接口的介绍
普通文章使用php的编码功能-问题发现(1
普通文章PHP 4.1.0 出版公告(中英对照
普通文章让你拥有自己的QQ在线显示代码
普通文章国外的
普通文章一个简单的(也可以说是不完全
普通文章例子:把字符串时间转换为time
 
频 道 推 广
 
第十二节--类的自动加载 -- Classes and Objects in PHP5 [12]           ★★★
第十二节--类的自动加载 -- Classes and Objects in PHP5 [12]
作者:佚名 文章来源:本站整理 更新时间:2007-11-10 12:42:34
| = 本文为Haohappy读<<Core PHP Programming>>
| = 中Classes and Objects一章的笔记
| = 翻译为主+个人心得
| = 为避免可能发生的不必要的麻烦请勿转载,谢谢
| = 欢迎批评指正,希望和所有PHP爱好者共同进步!
+-------------------------------------------------------------------------------+
*/

第十二节--类的自动加载

当你尝试使用一个未定义的类时,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();
?>  
文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 相 关 文 章
    Dreamweaver MX 2004 CSS滤镜介绍(1)
    去除 Dreamweaver MX 2004 表格宽度辅助
    Dreamweaver 实现多分辨率层定位
    自己动手制作活动菜单条
    在Dreamweaver MX中应用“占位图形”
    用DW2004打造PHP+MYSQL数据库环境
    使网页随浏览器伸展
    占位图形在DW MX中的应用
    巧为网页添加背景音乐
    用css改变鼠标显示
    用CSS巧控制段落缩进
    CSS在IE和Nascape的显示差别
    实现HTML自动排版的法则
    实现HTML自动排版的法则2
    显示左边的n个字符函数(自动识别汉字)
    格式化数字函数FormatNumber的应用
    数据挖掘概述
    数据库综合开发实践
    如何实现数据的自动录入
    数据库设计的一点经验
    | 设为首页 | 加入收藏 | 投搞邮箱 | 友情链接 | 网站公告 | 版权申明 | |
    破天一剑私服 - 冒险岛外挂 - 传奇外挂 - dnf外挂 - 地下城与勇士外挂 - dnf外挂 - 传奇外传外挂 - qq三国外挂 - 天龙八部外挂 - 劲舞团私服 - 劲舞团私服 - 传奇私服 - 传奇私服 - 传奇私服 - 变态传奇私服 - 及时雨外挂 - 热血传奇私服 - 传世私服 - 魔兽世界私服 - 魔兽世界私服 - 完美世界私服

    有事请点这里

    有事点这里

    copyright: 2007-2008 haohao888.com.cn 粤ICP备08105098号