国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

首頁(yè) 後端開(kāi)發(fā) php教程 ThinkPHP數(shù)據(jù)模板展示——使用函數(shù)、默認(rèn)值、運(yùn)算符

ThinkPHP數(shù)據(jù)模板展示——使用函數(shù)、默認(rèn)值、運(yùn)算符

Jun 13, 2016 pm 12:12 PM
data echo name strtoupper substr

ThinkPHP數(shù)據(jù)模板顯示——使用函數(shù)、默認(rèn)值、運(yùn)算符

六、使用函數(shù)

1.使用函數(shù)顯示:

{$data.name|md5}

編譯后的結(jié)果是:

<?php echo (md5($data['name']));?>

?

2.如果函數(shù)有多個(gè)參數(shù)需要調(diào)用,則使用:

{$create_time | data="y-m-d",###}

表示date函數(shù)傳入兩個(gè)參數(shù),每個(gè)參數(shù)用逗號(hào)分割,這里第一個(gè)參數(shù)是y-m-d,第二個(gè)參數(shù)是前面要輸出的create_time變量,因?yàn)樵撆蹲兞渴堑诙€(gè)參數(shù),因此需要用###標(biāo)示變量位置,編譯后的結(jié)果是:

<?php echo (date('y-m-d',$create_time));?>

?

3.如果前面輸出的變量在后面定義的函數(shù)的第一個(gè)參數(shù),則可以直接使用:

{$data.name | substr=0,3}

表示輸出

<?php echo (substr($data['name'],0,3)); ?>

也可以使用:

{$data.name|substr=###,0,3} ?(沒(méi)有這個(gè)必要)

4.還可以支持多個(gè)函數(shù)過(guò)濾,多個(gè)函數(shù)之間用"|"分割即可,例如:

{$name|md5|strtoupper|substr=0,3}

編譯后的結(jié)果是:

<?php echo (substr(strtoupper(md5($name)),0,3));?>

函數(shù)會(huì)按照從左到右的順序依次調(diào)用

還可以直接這樣寫(xiě):

{:substr(strtoupper(md5($name)),0,3)}

?

七、默認(rèn)值輸出

1.可以給變量輸出提供默認(rèn)值,eg:

{$user.nickname|default="這家伙很懶,什么也沒(méi)留下"}

2.對(duì)系統(tǒng)變量也可以支持默認(rèn)值輸出,eg:

{$Think.get.name|default="名稱(chēng)為空"}

?

八、使用運(yùn)算符

對(duì)于模板的輸出使用運(yùn)算符,包括對(duì) "+" "-" "*" "/" "%"的支持

注:在使用運(yùn)算符的時(shí)候,不再支持點(diǎn)語(yǔ)法和常規(guī)的函數(shù)用法

{$user.age+10}   //頁(yè)面會(huì)不顯示{$user['age']+10}  //會(huì)正常的進(jìn)行運(yùn)算

?

本網(wǎng)站聲明
本文內(nèi)容由網(wǎng)友自願(yuàn)投稿,版權(quán)歸原作者所有。本站不承擔(dān)相應(yīng)的法律責(zé)任。如發(fā)現(xiàn)涉嫌抄襲或侵權(quán)的內(nèi)容,請(qǐng)聯(lián)絡(luò)admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費(fèi)脫衣圖片

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅(qū)動(dòng)的應(yīng)用程序,用於創(chuàng)建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費(fèi)的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費(fèi)的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強(qiáng)大的PHP整合開(kāi)發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

視覺(jué)化網(wǎng)頁(yè)開(kāi)發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

神級(jí)程式碼編輯軟體(SublimeText3)

熱門(mén)話題

市面上最流行的golang框架有哪些? 市面上最流行的golang框架有哪些? Jun 01, 2024 pm 08:05 PM

目前最受歡迎的Go框架有:Gin:輕量級(jí)、高效能的Web框架,簡(jiǎn)潔易用。 Echo:快速、高度可自訂的網(wǎng)路框架,提供高效能路由和中介軟體。 GorillaMux:快速、靈活的多工器,提供進(jìn)階路由設(shè)定選項(xiàng)。 Fiber:效能最佳化的高效能Web框架,處理高並發(fā)請(qǐng)求。 Martini:物件導(dǎo)向設(shè)計(jì)的模組化網(wǎng)路框架,提供豐富的功能集。

五個(gè)精選的Go語(yǔ)言開(kāi)源項(xiàng)目,帶你探索科技世界 五個(gè)精選的Go語(yǔ)言開(kāi)源項(xiàng)目,帶你探索科技世界 Jan 30, 2024 am 09:08 AM

在現(xiàn)今科技快速發(fā)展的時(shí)代,程式語(yǔ)言也如雨後春筍般湧現(xiàn)。其中一門(mén)備受矚目的語(yǔ)言就是Go語(yǔ)言,它以其簡(jiǎn)潔、高效、並發(fā)安全等特性受到了許多開(kāi)發(fā)者的喜愛(ài)。 Go語(yǔ)言以其強(qiáng)大的生態(tài)系統(tǒng)而著稱(chēng),其中有許多優(yōu)秀的開(kāi)源專(zhuān)案。本文將介紹五個(gè)精選的Go語(yǔ)言開(kāi)源項(xiàng)目,帶領(lǐng)讀者一起探索Go語(yǔ)言開(kāi)源專(zhuān)案的世界。 KubernetesKubernetes是一個(gè)開(kāi)源的容器編排引擎,用於自

Laravel開(kāi)發(fā):如何使用Laravel Echo和Pusher實(shí)現(xiàn)WebSockets通訊? Laravel開(kāi)發(fā):如何使用Laravel Echo和Pusher實(shí)現(xiàn)WebSockets通訊? Jun 13, 2023 pm 05:01 PM

Laravel是一個(gè)流行的PHP框架,具有高度可擴(kuò)展性和高效性,它提供了許多強(qiáng)大的工具和程式庫(kù),讓開(kāi)發(fā)者可以快速建立高品質(zhì)的網(wǎng)路應(yīng)用程式。其中,LaravelEcho和Pusher是兩個(gè)非常重要的工具,透過(guò)它們可以輕鬆實(shí)現(xiàn)WebSockets通信,本文將詳細(xì)介紹如何在Laravel應(yīng)用程式中使用這兩個(gè)工具。什麼是WebSockets? WebSockets

PHP傳回字串第一個(gè)字元的?ASCII?值 PHP傳回字串第一個(gè)字元的?ASCII?值 Mar 21, 2024 am 11:01 AM

這篇文章將為大家詳細(xì)講解有關(guān)PHP返回字符串第一個(gè)字符的ASCII值,小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考,希望大家閱讀完這篇文章後可以有所收穫。 PHP傳回字串第一個(gè)字元的ASCII值引言在php中,取得字串第一個(gè)字元的ASCII值是一個(gè)常見(jiàn)的操作,涉及到字串處理和字元編碼基礎(chǔ)知識(shí)。 ASCII值用於表示字元在電腦系統(tǒng)中的數(shù)字值,對(duì)於字元比較、資料傳輸和儲(chǔ)存至關(guān)重要。過(guò)程取得字串第一個(gè)字元的ASCII值涉及以下步驟:取得字串:確定要取得ASCII值的字串。它可以是變數(shù)、字串常數(shù)

PHP傳回一個(gè)字串在另一個(gè)字串中開(kāi)始位置到結(jié)束位置的字串 PHP傳回一個(gè)字串在另一個(gè)字串中開(kāi)始位置到結(jié)束位置的字串 Mar 21, 2024 am 10:31 AM

這篇文章將為大家詳細(xì)講解有關(guān)PHP返回一個(gè)字符串在另一個(gè)字符串中開(kāi)始位置到結(jié)束位置的字符串,小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考,希望大家閱讀完這篇文章後可以有所收穫。 PHP中使用substr()函數(shù)從字串中擷取子字串substr()函數(shù)可從字串中擷取指定範(fàn)圍內(nèi)的字元。其語(yǔ)法如下:substr(string,start,length)其中:string:要從中提取子字串的原始字串。 start:子字串開(kāi)始位置的索引(從0開(kāi)始)。 length(可選):子字串的長(zhǎng)度。如果未指定,則提

Go語(yǔ)言開(kāi)發(fā)必備:5個(gè)熱門(mén)框架推薦 Go語(yǔ)言開(kāi)發(fā)必備:5個(gè)熱門(mén)框架推薦 Mar 24, 2024 pm 01:15 PM

《Go語(yǔ)言開(kāi)發(fā)必備:5個(gè)熱門(mén)框架推薦》Go語(yǔ)言作為一門(mén)快速、高效的程式語(yǔ)言,受到越來(lái)越多開(kāi)發(fā)者的青睞。為了提高開(kāi)發(fā)效率,優(yōu)化程式碼結(jié)構(gòu),許多開(kāi)發(fā)者選擇使用框架來(lái)快速建立應(yīng)用。在Go語(yǔ)言的世界中,有許多優(yōu)秀的框架可供選擇。本文將介紹5個(gè)熱門(mén)的Go語(yǔ)言框架,並提供具體的程式碼範(fàn)例,幫助讀者更好地理解和使用這些框架。 1.GinGin是一個(gè)輕量級(jí)的Web框架,擁有快速

PHP中echo關(guān)鍵字的作用與使用方法詳解 PHP中echo關(guān)鍵字的作用與使用方法詳解 Jun 28, 2023 pm 08:12 PM

PHP中echo關(guān)鍵字的作用和使用方法詳解PHP是一種廣泛使用的伺服器端腳本語(yǔ)言,它在網(wǎng)頁(yè)開(kāi)發(fā)中被廣泛應(yīng)用。而echo關(guān)鍵字是在PHP中用來(lái)輸出內(nèi)容的一種方法。本文將詳細(xì)介紹echo關(guān)鍵字的作用與使用方法。作用:echo關(guān)鍵字的主要作用是將內(nèi)容輸出到瀏覽器。在網(wǎng)頁(yè)開(kāi)發(fā)中,我們需要將資料動(dòng)態(tài)地呈現(xiàn)到前端頁(yè)面上,這時(shí)就可以使用echo關(guān)鍵字將資料輸出到頁(yè)面上。 e

使用Golang的Web框架Echo框架和Docker建立應(yīng)用 使用Golang的Web框架Echo框架和Docker建立應(yīng)用 Jun 24, 2023 pm 03:37 PM

隨著網(wǎng)路科技的迅速發(fā)展,Web應(yīng)用程式已成為人們生活和工作中不可或缺的一部分。而如何更有效率地建置和部署Web應(yīng)用程序,也成為一個(gè)熱門(mén)話題。本文將介紹如何使用Golang的Web框架Echo框架和Docker建立一個(gè)高效的Web應(yīng)用程式。一、關(guān)於Echo框架Echo框架是一款由Golang編寫(xiě)的高效能Web框架。它的特點(diǎn)是輕量級(jí)、簡(jiǎn)單、易用且高效。透過(guò)Ech

See all articles