W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
作用:根據(jù) URL 地址獲取請(qǐng)求加載的模板文件。
語(yǔ)法:?string?get_template_file([string?$url][,?string?$templateFolder][,?string?$rootURL])
參數(shù):
$url?
?請(qǐng)求的 URL 地址,設(shè)置則自動(dòng)使用當(dāng)前 URL 地址。$templateFolder?
模板文件夾名稱$rootURL
?根目錄 URL 地址,一般設(shè)置為當(dāng)前目錄返回值:
false
。說(shuō)明: 該函數(shù)在可以用在 CMS 系統(tǒng)開發(fā)中,使用者可以使用它來(lái)設(shè)置自己的請(qǐng)求規(guī)則,例如實(shí)現(xiàn) URL 路由。該函數(shù)所支持的模板后綴名列表由?Template?引擎設(shè)置。
要實(shí)現(xiàn)類似 URL 路由等功能,你的 URL 地址必須是目錄式的。例如 http://locahost/index.php/folder/file,你可以通過(guò)設(shè)置?.htaccess 文件來(lái)將所有請(qǐng)求非實(shí)體文件的請(qǐng)求都轉(zhuǎn)交給 index.php,從而去掉 index.php,只訪問?http://localhost/folder/file。
ModPHP 去除了使用 URL 路由訪問控制器、視圖,命名空間等較為抽象的東西,模板都應(yīng)是一個(gè)實(shí)體文件,存放在同一個(gè)目下,而控制器都通過(guò)程序入口文件 mod.php 調(diào)用。在 ModPHP 中,模型就是一個(gè)完整的模塊/類,它包含所有繼承自 mod 類的操作方法/控制器。更多只是請(qǐng)查看《ModPHP 中的 MVC》。
示例:
<?php
echo get_template_file(url(), 'template/', current_dir_url()); //意思是從當(dāng)前 URL 匹配一個(gè)當(dāng)前目錄下 template/ 文件夾中的模板文件。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: