• PHP 模板基础


    <?php
    
    class smarty
    {
        public $leftlimit="<{";//左分隔符
        public $rightlimt="}>";//右分隔符
        public $attr;//存放变量信息的数组
    
        //注册变量
        function assign($k,$v)
        {
            $this->attr[$k]=$v;
        }    
        
        //显示模板
        function display($name)
        {
            //造模板的路径
            $filename=$mubanlujing.$name;//index.html    
            //获取模板的内容
            $str=file_get_contents($filename);
            //用正则去匹配字符串中出现的()里面的内容
            //将内容读取(读取到的是数组里面的key),拿key去数组attr里面取value值
            
            //将str里面的内容保存在缓存文件中
            file_put_contents($filename,$str);
            //将存储的文件加载到当前页面
            include(filename);
        }    
        
    }

  • 相关阅读:
    《研磨设计模式》阅读摘要
    心电图
    nodejs
    自动化测试
    Hook技术
    热修复原理
    理解ClassLoader
    Dalvik和ART
    Java虚拟机
    理解WindowManagerService
  • 原文地址:https://www.cnblogs.com/yy01/p/5556398.html
Copyright © 2020-2023  润新知