• 技术文章 >后端开发 >php教程

    php生成shtml类用法实例_PHP

    2016-05-31 18:15:37原创270
    本文实例讲述了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){
    //替换模板字符串中 的字符串
    $tmp = str_replace('',$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="标题:内容:";
    $obj->BindData($arr);
    //一切OK,万事达吉
    $obj->Create();
    ?>

    希望本文所述对大家的PHP程序设计有所帮助。

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:php 生成 shtml 用法
    上一篇:php中base64_decode与base64_encode加密解密函数实例_PHP 下一篇:php常用字符串比较函数实例汇总_PHP
    千万级数据并发解决方案

    相关文章推荐

    • Classes and Objects in PHP5-面向对象编程 [1]_PHP教程• nginx支持pathinfo模式• php 不使用js实现页面跳转_php技巧• PHP项目开发中最常用的自定义函数整理_php技巧• php自动跳转中英文页面_php技巧
    1/1

    PHP中文网