为了账号安全,请及时绑定邮箱和手机立即绑定

PHP自动加载类的实例

标签:
PHP

    我们在做PHP开发的时候,有的时候需要一个一个的文件引入感到实在是烦,其实我们可以利用PHP的一个函数 __autoload($class) 来进行自动载入!当然方法有很多,下面例举一法,具体方法如下:

    准备两个文件:

    1.test.php

    2.auto.class.php


    test.php源代码:

    


<?phpheader('Content-Type:text/html; charset=utf-8');function __autoload($class_name) {    echo '目录'.__DIR__.' 的类 '.$class_name.' 被实例化了!<br />';    //TODO::文件是否存在检测    require_once realpath(__DIR__).'/'.$class_name.'.class.php';}  $auto new auto();var_dump($auto);

    

    auto.class.php 源代码 

    


<?php/* * 自动加载类测试 */class auto {         private $static 'static';     }


    实例运行:

    http://127.0.0.1/phptest/test.php

    结果如下:

    目录E:\www\phptest 的类 auto 被实例化了!

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消