php教程 shtml生成類帶使用方法
?class shtml{
??var $datasource;??????? //array
??var $templet;?????????? //string
??var $filename;
??
??//綁定數(shù)據(jù)源
??function binddata($arr){
???$this->datasource = $arr;
??}
??
??function create(){
??//只談思路,自己寫(xiě):
???$tmp = $this->templet;
???foreach($this->datasource as $key=>$value){
??//替換模板字符串中
????$tmp = str_replace('
???}
??//生成文件,存盤(pán)。
???$fp = fopen($this->filename,'w');
???if (fwrite ($fp,$tmp)){
????fclose ($fp);
???}else {
????fclose ($fp);
???}
??}
?}
?
?//用法:
?/*$arr = array();
?$arr["title"] = "這里是標(biāo)題";
?$arr["content"] = "這里是內(nèi)容";
?$obj = new shtml;
?$obj->filename="xxx.htm";
?$obj->templet="標(biāo)題:
?$obj->binddata($arr);
?//一切ok,萬(wàn)事達(dá)吉
?$obj->create();*/
?>
PHP怎么學(xué)習(xí)?PHP怎么入門(mén)?PHP在哪學(xué)?PHP怎么學(xué)才快?不用擔(dān)心,這里為大家提供了PHP速學(xué)教程(入門(mén)到精通),有需要的小伙伴保存下載就能學(xué)習(xí)啦!
微信掃碼
關(guān)注PHP中文網(wǎng)服務(wù)號(hào)
QQ掃碼
加入技術(shù)交流群
Copyright 2014-2025 http://www.miracleart.cn/ All Rights Reserved | php.cn | 湘ICP備2023035733號(hào)