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

首頁 后端開發(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ù)有多個參數(shù)需要調(diào)用,則使用:

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

表示date函數(shù)傳入兩個參數(shù),每個參數(shù)用逗號分割,這里第一個參數(shù)是y-m-d,第二個參數(shù)是前面要輸出的create_time變量,因為該哦變量是第二個參數(shù),因此需要用###標(biāo)示變量位置,編譯后的結(jié)果是:

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

?

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

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

表示輸出

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

也可以使用:

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

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

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

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

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

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

還可以直接這樣寫:

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

?

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

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

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

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

{$Think.get.name|default="名稱為空"}

?

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

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

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

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

?

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

熱AI工具

Undress AI Tool

Undress AI Tool

免費(fèi)脫衣服圖片

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

用于從照片中去除衣服的在線人工智能工具。

Clothoff.io

Clothoff.io

AI脫衣機(jī)

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集成開發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

視覺化網(wǎng)頁開發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

神級代碼編輯軟件(SublimeText3)

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

目前最流行的Go框架有:Gin:輕量級、高性能的Web框架,簡潔易用。Echo:快速、高度可定制的Web框架,提供高性能路由和中間件。GorillaMux:快速、靈活的多路復(fù)用器,提供高級路由配置選項。Fiber:性能優(yōu)化的高性能Web框架,處理高并發(fā)請求。Martini:面向?qū)ο笤O(shè)計的模塊化Web框架,提供豐富的功能集。

五個精選的Go語言開源項目,帶你探索技術(shù)世界 五個精選的Go語言開源項目,帶你探索技術(shù)世界 Jan 30, 2024 am 09:08 AM

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

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

Laravel是一個流行的PHP框架,具有高度可擴(kuò)展性和高效性,它提供了很多強(qiáng)大的工具和庫,讓開發(fā)者可以快速構(gòu)建高質(zhì)量的Web應(yīng)用程序。其中,LaravelEcho和Pusher是兩個非常重要的工具,通過它們可以很容易地實現(xiàn)WebSockets通信,本文將詳細(xì)介紹如何在Laravel應(yīng)用程序中使用這兩個工具。什么是WebSockets?WebSockets

PHP返回字符串第一個字符的?ASCII?值 PHP返回字符串第一個字符的?ASCII?值 Mar 21, 2024 am 11:01 AM

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

PHP返回一個字符串在另一個字符串中開始位置到結(jié)束位置的字符串 PHP返回一個字符串在另一個字符串中開始位置到結(jié)束位置的字符串 Mar 21, 2024 am 10:31 AM

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

Go語言開發(fā)必備:5個熱門框架推薦 Go語言開發(fā)必備:5個熱門框架推薦 Mar 24, 2024 pm 01:15 PM

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

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

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

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

隨著互聯(lián)網(wǎng)技術(shù)的迅速發(fā)展,Web應(yīng)用程序已成為人們生活和工作中不可或缺的一部分。而如何更高效地構(gòu)建和部署Web應(yīng)用程序,也成為一個熱門話題。本文將介紹如何使用Golang的Web框架Echo框架和Docker搭建一個高效的Web應(yīng)用程序。一、關(guān)于Echo框架Echo框架是一款由Golang編寫的高性能Web框架。它的特點(diǎn)是輕量級、簡單、易用且高效。通過Ech

See all articles