课程咨询 :0571-56020837 QQ: 1445681584

杭州php培训

  • php生成shtml类用法的代码写法

    发布:杭州达内      来源:达内培训      时间:2015-11-12


  •     达内php培训专家为大家讲述php生成shtml类用法的代码写法,以供大家参考,代码如下:

    <?php
     class Shtml{
      var $DataSource;        //array 数组
      var $Templet;           //string 字符串
      var $FileName;
       
      //绑定数据源
      function BindData($arr){
       $this->DataSource = $arr;
      }
       
      function Create(){
      //只谈思路:
       $tmp = $this->Templet;
       foreach($this->DataSource as $key=>$value){
      //替换模板字符串中<FIELD_$key> 的字符串
        $tmp = str_replace('<FIELD_'.$key.'>',$value,$tmp);
       }
      //生成文件,存盘。
       $fp = fopen($this->FileName,'w');
       if (fwrite ($fp,$tmp)){
        fclose ($fp);
       }else {
        fclose ($fp);
       }  
      }
     }
     
     //用法如下:
     $arr = array();
     $arr["title"] = "这里是标题";
     $arr["content"] = "这里是内容";
     $obj = new Shtml;
     $obj->FileName="xxx.htm";
     $obj->Templet="标题:<FIELD_title>内容:<FIELD_content>";
     $obj->BindData($arr);
     //一切OK,万事大吉
     $obj->Create();
    ?>

上一篇:PHP接收POST数据的3种方式

下一篇:使用PHP代码输出等腰三角形

新开班日期  |  更多

PHP高级开发工程师就业班

PHP高级开发工程师就业班

开班日期:每月28日

PHP高级开发工程师精品班

PHP高级开发工程师精品班

开班日期:每月28日

PHP高级开发工程师周末班

PHP高级开发工程师周末班

开班日期:每月28日

PHP高级开发工程师定制班

PHP高级开发工程师定制班

开班日期:每月28日

  • 地址:杭州市西湖区文三路259号昌地火炬大厦1号楼14层
  • 课程培训电话:0571-56020837 QQ: 1445681584     全国服务监督电话:400-111-8989
  • 服务邮箱 tousu@tedu.cn
  • 2001-2016 达内时代科技集团有限公司 版权所有 京ICP证8000853号-56