Smarty成員方法:compileAllConfig()

2018-10-20 11:29 更新

Name

compileAllConfig() — 編譯全部配置文件

說明

string compileAllConfig(string extension,
                        boolean force,
                        integer timelimit,
                        integer maxerror);

該函數(shù)將編譯全部在$config_dir文件夾內(nèi)的配置文件。 參數(shù)如下:

  • extension 字符串,指定模板文件的后綴名。默認(rèn)為“.conf”。

  • force 布爾值。設(shè)定是否僅編譯已修改的模板文件(false)或強(qiáng)制編譯全部模板文件(true)。默認(rèn)是false。

  • timelimit 整型,設(shè)定模板編譯過程的時間限制。默認(rèn)是無限制。

  • maxerror 整型,設(shè)定編譯過程中出現(xiàn)的最大錯誤次數(shù),超過此次數(shù)將停止編譯。默認(rèn)是無限制。

Note

該函數(shù)有可能不會生成全部預(yù)期的編譯結(jié)果,所以使用會有一定風(fēng)險。

Example 14.14. compileAllConfig()

<?php
include('Smarty.class.php');
$smarty = new Smarty;

// 編譯全部配置文件
$smarty->compileAllConfig('.config',true);

?>

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號