真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

自定義簡單的PHP模版引擎

定義文件:

成都創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價比普寧網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式普寧網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋普寧地區(qū)。費用合理售后完善,10年實體公司更值得信賴。

    1. 創(chuàng)建目錄文件tpl

    2. 創(chuàng)建模版處理文件tpl/Template.php

    3. 顯示處理頁面 tpl/index.php

    4. 創(chuàng)建模版文件 tpl/index.html

    5. 編譯目錄文件 tpl/compile

tpl/Template.php源代碼

tplVals as $k=>$v) {
			$data = str_replace('{$'.$k.'}', $v, $data);
		}
		return $data;
	}

	/**
	 * 顯示模版
	 * @param  unkown $tpl
	 */
	public function display($tpl) {
		// 獲取模版內(nèi)容
		$content = file_get_contents($tpl.$this->tplExtendName);
		
		// 替換模版中的變量
		$content = $this->replaceTplVar($content);


		// 編譯后的文件
		$compileFile = $this->compileFile.md5($tpl).$this->compileExtendName;
		
		// 給編譯后的文件添加內(nèi)容
		file_put_contents($compileFile, $content);
		
		// 引入編譯文件
		require_once $compileFile;
		
	}


	/**
	 * 模版變量綁定
	 * @param  string $name  模版變量名
	 * @param  string $value 模版變量值
	 * @return null
	 */
	public function assign($name, $value) {
		$this->tplVals[$name] = $value;
	}
}

tpl/index.php源代碼

assign('title','自定義smart有模版引擎');
$tpl->assign('content','這是模本內(nèi)容');
$tpl->display('index');

 tpl/index.html源代碼




歡迎大家來零壹碼學(xué)習(xí)自定義模版引擎
	


	

{$title}

{$content}

執(zhí)行index.php文件之后結(jié)果:

自定義簡單的PHP模版引擎


當(dāng)前文章:自定義簡單的PHP模版引擎
鏈接地址:http://weahome.cn/article/gpeiii.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部