zoukankan      html  css  js  c++  java
  • smarty应用到项目注意事项

    <?php
    /****
    燕十八 公益PHP讲堂
    
    论  坛: http://www.zixue.it
    微  博: http://weibo.com/Yshiba
    YY频道: 88354001
    ****/
    
    
    /***
    ====笔记部分====
    模板的包含
    模板与商城的实战
    
    
    smarty有自动加载功能,和我们商城的自动加载冲突,如何处理
    
    以后,你使用第3方插件/库的时候,别人的库使用自动加载是正常的,
    因此,如何协调
    ***/
    
    
    // 我们的程序,有个__autoload
    function __autoload($class) {
        // include类文件
        echo $class,'<br />';
    }
    
    
    // smarty的程序有个autoload,这显然不行,函数不能重定义
    function __autoload($class){}
        
    
    
    
    // PHP为了能让多方各自有自己的自动加载函数,
    // 提供了spl_autoload_register()方法
    // 这个方法,不负责自动加载,
    // 负责注册各自动加载方法
    
    
    // 就比如说,拉黑活的司机多,来个黑车委员会,注册一下,不产生冲突.
    
    // 我们可以各写各的自动加载函数(别重名就行),到spl_autoload_register()方法里注册一下就行了
    ?>
    spl_autoload_register()




  • 相关阅读:
    深入类的方法
    泛型集合
    深入C#数据类型
    深入.net框架
    错题
    详解Python Graphql
    深入理解分布式调度框架TBSchedule及源码分析
    30分钟闲置服务器建站(gitlab为例)
    Webpack开发指南
    mybatis-generator
  • 原文地址:https://www.cnblogs.com/zy2012/p/2960963.html
Copyright © 2011-2022 走看看