Heim > PHP-Framework > Denken Sie an PHP > So rufen Sie Funktionen in thinkphp auf

So rufen Sie Funktionen in thinkphp auf

藏色散人
Freigeben: 2019-08-06 18:00:45
Original
6504 Leute haben es durchsucht

So rufen Sie Funktionen in thinkphp auf

thinkphp-Vorlage ruft die Funktionsmethode auf:

{变量|函数1|函数2|函数3=参数1,参数2,参数3,###}
Nach dem Login kopieren

### ist der 4. Parameter, was bedeutet, dass die Variable durch den 4. Parameter ersetzt wird

Beispiel:

{$username|substr=0,3}取标题中前3个字符
{$times|date='Y-m-d H:i:s',###}将times时间戳转换为日期格式
Nach dem Login kopieren

Verwendung der Doppelpunkt-Ausführungsfunktion: Ausgabemethode und Ausführung des Rückgabewerts

{:U('user/insert')}
Nach dem Login kopieren

Beispiel:

{:time()} 会输出当前日期格式 ,会被解析成 <?php echo time(); ?>
Nach dem Login kopieren

Verwendung der Tilde-Funktion: Ausführungsmethode aber geben Sie nicht

{~function()}
Nach dem Login kopieren

aus. Beispiel:

{~substr("aaaaaaa",3)} 执行后不会输出,会背解析成 <?php substr ?>
Nach dem Login kopieren
{$Think.get.url中get过来的参数}
{$Think.server.server中的变量}
{$Think.session.session中的id|md5} 如果需要的话还可以对值MD5一下
{$Think.cookie.cookie中的id}
Nach dem Login kopieren
{$Think.config.db_host} 读取config中的配置信息
{($title)?($title):&#39;当前没有值&#39;} 当前参数若没有值,则显示后面的描述
Nach dem Login kopieren
<switch name="">
<case value="1">aaaaaa</case>
<case value="2">bbbbbbbbb</case>
<default />没有数据
</switch>
Nach dem Login kopieren
<eq name="a" value="3">a等于3<else />a不等于3</eq>
<eq name="a|strlen" value="1">a的长度等于1<else />a长度不等于1</eq>
Nach dem Login kopieren
<in name="a" value="1,2,3,4">变量a值在1,2,3,4范围内就打印</in>
<notin name="a" value="1,2,3,4">变量a值不在1,2,3,4范围内就打印</notin>
Nach dem Login kopieren

oder verwenden Sie

<range name="a" value="1,2,3,4" type="in">a在1,2,3,4范围内</range> //type改为notin就是不在,该方法可替代in和notin
Nach dem Login kopieren
<empty name="a">a变量为空</empty>
<notempty name="a">a变量不为空</notempty>
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonSo rufen Sie Funktionen in thinkphp auf. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage