W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
作用:自動(dòng)創(chuàng)建基于偽靜態(tài)的 URL 地址。
語法: string create_url(string $staticURI, mixed $args[, ...])
參數(shù):
$staticURI
偽靜態(tài) URL 地址格式,關(guān)鍵字用花括號(hào) {}
標(biāo)識(shí)。
$args
如果設(shè)置為一個(gè)關(guān)聯(lián)數(shù)組,則表示用來替換關(guān)鍵字的參數(shù)列表,否則和后面其他參數(shù)作用相同。
更多參數(shù),用來填充 $format
中標(biāo)記的關(guān)鍵字。
返回值:
創(chuàng)建成功則返回 URL 地址,否則返回 false。
說明:
在模板中使用 create_url()
函數(shù)來創(chuàng)建基于偽靜態(tài)設(shè)置的 URL 地址,在更改偽靜態(tài)設(shè)置時(shí),系統(tǒng)能夠自動(dòng)將新的偽靜態(tài)地址應(yīng)用到頁面中,而不需要手動(dòng)修改模板內(nèi)容。
示例:
<?php
echo create_url('{category_name}/{post_id}.html', post_category('name'), post_id()); //輸出一篇文章的詳情頁 URL 地址
或者,使用關(guān)聯(lián)數(shù)組(推薦,可傳遞更多參數(shù)且沒有順序限制):
<?php
echo create_url('{category_name}/{post_id}.html', array('category_name'=>post_category('name'), 'post_id'=>post_id()));
更簡(jiǎn)單的,你可以這樣:
<?php
echo create_url(config('post.staticURI'), the_post()); //如果你希望在更改偽靜態(tài)設(shè)置時(shí)自動(dòng)應(yīng)用到網(wǎng)頁中,則必需要這么寫
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)系方式:
更多建議: