类_类常用结构__autoload()快速取得对象名称并自动载入进当前页面
2011-01-02 13:32
351 查看
类常用结构__autoload()
<?php
/*
*方法名 __autoload()快速取得对象名称并自动载入进当前页面
*/
function __autoload($name) {
include "$name" . "2.php"; //下面有对象demo和test,所以这里会自动载入demo2.php 和test2.php
}
$d = new demo();
$d->fun1();
echo "<br>";
$t = new test();
$t->fun2();
?>
运行结果:
这是demo类中的方法
这是test类中的方法
注:demo2.php内容如下:
<?php
class demo{
function fun1(){
echo "这是demo类中的方法";
}
}
?>
test2.php内容如下:
<?php
class test{
function fun2(){
echo "这是test类中的方法";
}
}
?>
<?php
/*
*方法名 __autoload()快速取得对象名称并自动载入进当前页面
*/
function __autoload($name) {
include "$name" . "2.php"; //下面有对象demo和test,所以这里会自动载入demo2.php 和test2.php
}
$d = new demo();
$d->fun1();
echo "<br>";
$t = new test();
$t->fun2();
?>
运行结果:
这是demo类中的方法
这是test类中的方法
注:demo2.php内容如下:
<?php
class demo{
function fun1(){
echo "这是demo类中的方法";
}
}
?>
test2.php内容如下:
<?php
class test{
function fun2(){
echo "这是test类中的方法";
}
}
?>
相关文章推荐
- 如何取得到当前页面 Page 对象
- 【小白笔记】PHP学习之路 (22) --对象 __autoload spl_autoload_register 自动载入
- PHP 自动载入,实例化对象时自动include类文件(spl_autoload_register)
- C#自动给据sql中的带@的变量提取变量名称在从简单数据对象中取得生成SqlParameter数组进行数据插入(利用反射完成)
- C#自动给据sql中的带@的变量提取变量名称在从简单数据对象中取得生成SqlParameter数组进行数据插入(利用反射完成)
- 自动打开另一个页面并且当前页面不能返回查看
- Dorado页面中点击表格中的记录时当前行自动调整行高,换行显示隐藏的信息
- 遍历获取ASP.NET页面控件的名称及值 后台调用前台javascript方法报错:“缺少对象”的解决方法 xml与DataSet的互转换类
- 动态取得当前页面的高度(适应IE6,7,8,firefox,chrome等)
- php类文件自动载入(autoload)
- HTML的<a>标签利用href=#XX在当前页面跳转时会自动打开新窗口的问题
- PHP获取 当前页面名称、主机名、URL完整地址、URL参数、获取IP
- Class类实例化对象&取得类的结构
- DNN如何取得当前用户常用信息
- 微信开发内置浏览器JS自动关闭当前页面回到微信对话窗口
- js取得当前url,javascript获取当前页面url值,js获取域名
- Python常用时间操作总结【取得当前时间、时间函数、应用等】
- 页面自动跳转常用的三种代码
- asp.net 中遍历页面里某种控件(Textbox)、获取当前页面的名称
- 点滴积累【C#】---初始页面自动给站点名称赋值