真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

怎么在PHP中使用Smarty保留變量-創(chuàng)新互聯(lián)

怎么在PHP中使用Smarty保留變量?相信很多沒(méi)有經(jīng)驗(yàn)的人對(duì)此束手無(wú)策,為此本文總結(jié)了問(wèn)題出現(xiàn)的原因和解決方法,通過(guò)這篇文章希望你能解決這個(gè)問(wèn)題。

創(chuàng)新互聯(lián)建站自2013年創(chuàng)立以來(lái),是專(zhuān)業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元泊頭做網(wǎng)站,已為上家服務(wù),為泊頭各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:13518219792

在 Smarty 中,有一些保留變量,它們是不需要 PHP 腳本去分配就可以直接使用,即不用使用 $_tpl->assign('var','value') 去分配。


1、在模板中訪問(wèn)頁(yè)面請(qǐng)求的變量

{$smarty.get.user} == $_GET['user']
{$smarty.post.user} == $_POST['user']
{$smarty.cookie.username} == $_COOKIE['username']
{$smarty.session.username} == $_SESSION['username']
{$smarty.server.REMOTE_ADDR} == $_SERVER["REMOTE_ADDR"]
{$smarty.env.PATH} == $_ENV['PATH']
{$smarty.request.username} == $_REQUEST['username']

2、在模板文件中訪問(wèn) PHP 腳本中定義的常量和系統(tǒng)常量

{$smarty.const.__FILE__}  //當(dāng)前執(zhí)行的 PHP 文件
{$smarty.const.CONST_VAR}  //訪問(wèn) PHP 腳本中 define 定義的常量

3、在模板文件中獲取當(dāng)前服務(wù)器的時(shí)間

復(fù)制代碼 代碼如下:

{$smarty.now|date_format:"%Y-%m-%d %H:%M:%S"}  == PHP腳本中的 date('Y-m-d H:i:s',time())

4、配置文件在模板中的訪問(wèn)

可以通過(guò) {$smarty.config.配置變量} 來(lái)訪問(wèn)配置文件中的模板變量。這樣的話,在模板中訪問(wèn)配置文件中的變量就有兩種方法:一、{#配置變量#};二、{$smarty.config.配置變量},如果有區(qū)域的話,也是如此。

5、獲取 Smarty 內(nèi)建函數(shù) capture 捕獲的數(shù)據(jù)

capture函數(shù)的作用是捕獲模板輸出的數(shù)據(jù)并將其存儲(chǔ)到一個(gè)變量里,而不是把它們輸出到頁(yè)面,任何在 {capture name="foo"}和{/capture}之間的數(shù)據(jù)將被存儲(chǔ)到變量$foo中,該變量由name屬性指定。在模板中通過(guò) $smarty.capture.foo 訪問(wèn)該變量,如果沒(méi)有指定 name 屬性,函數(shù)默認(rèn)將使用 "default" 作為參數(shù)。

看完上述內(nèi)容,你們掌握怎么在PHP中使用Smarty保留變量的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!


網(wǎng)站名稱(chēng):怎么在PHP中使用Smarty保留變量-創(chuàng)新互聯(lián)
本文網(wǎng)址:http://weahome.cn/article/hecsj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部