create_url()

2018-06-13 18:36 更新

作用:自動創(chuàng)建基于偽靜態(tài)的 URL 地址。

語法string create_url(string $staticURI, mixed $args[, ...])

參數(shù)

$staticURI 偽靜態(tài) URL 地址格式,關鍵字用花括號 {} 標識。 $args 如果設置為一個關聯(lián)數(shù)組,則表示用來替換關鍵字的參數(shù)列表,否則和后面其他參數(shù)作用相同。 更多參數(shù),用來填充 $format 中標記的關鍵字。

返回值

創(chuàng)建成功則返回 URL 地址,否則返回 false。

說明

在模板中使用 create_url() 函數(shù)來創(chuàng)建基于偽靜態(tài)設置的 URL 地址,在更改偽靜態(tài)設置時,系統(tǒng)能夠自動將新的偽靜態(tài)地址應用到頁面中,而不需要手動修改模板內容。

示例

<?php
echo create_url('{category_name}/{post_id}.html', post_category('name'), post_id()); //輸出一篇文章的詳情頁 URL 地址

或者,使用關聯(lián)數(shù)組(推薦,可傳遞更多參數(shù)且沒有順序限制):

<?php
echo create_url('{category_name}/{post_id}.html', array('category_name'=>post_category('name'), 'post_id'=>post_id()));

更簡單的,你可以這樣:

<?php
echo create_url(config('post.staticURI'), the_post()); //如果你希望在更改偽靜態(tài)設置時自動應用到網(wǎng)頁中,則必需要這么寫
以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號