fetch函數(shù)
fetch函數(shù)
如果文件名稱以"http://"開頭,將取得該網(wǎng)站頁面并顯示. 如果文件名稱以"ftp://"開頭,將從ftp服務(wù)器取得該文件并顯示.
如果指定了 "assign" 這個特殊屬性,該函數(shù)的輸出值將被賦給由 assign 指定的模板變量,而不是直接輸出.(Smarty 版本 1.5.0 新特性)
技術(shù)要點: 該函數(shù)不支持HTTP重定向,如果要取得web默認頁,比如想取得www.domain.com的主頁資料,但是不知道主頁的具體名稱,可能是index.php或index.htm或default.php等等,可以直接使用該站點的url,記得在url結(jié)尾處加上反斜線.
技術(shù)要點: 如果模板的安全設(shè)置打開了,當(dāng)取本地文件時只能取位于定義為安全文件夾下的資料. ($secure_dir)
eg:
{fetch file="https://www.baidu.com/"}
輸出: