Tanya soalan tentang sintaks thinkphp
滿天的星座
滿天的星座 2017-05-17 09:55:51
0
4
536

Dalam html dalam thinkphp
Saya ingin menentukan sama ada $huodong.id dan $vo.xueduanid adalah sama.

                        xueduanid:{$vo.xueduanid}huodongid:{$huodong.id}
                        
                        

Output xueduanid:1huodongid:1

            <if condition="$vo.xueduanid == $huodong.id">eee</if>

Tapi eee tak boleh output macam ni. Mereka semua 1. Mereka sepatutnya sama? salah jenis? Nilai dalam pangkalan data adalah semua jenis int. .

<if condition="$vo.xueduanid == 1">eee</if>boleh output eee
<if condition="$huodong.id==1">eee</if>boleh output eee

滿天的星座
滿天的星座

membalas semua(4)
仅有的幸福

== ditukar kepada eq

伊谢尔伦

Guna teruseq

<eq name="vo.xueduanid" value="huodong.id">
相等
<else/>
不等
</eq>
Ty80

<if condition="$vo.xueduanid eq $huodong.id">
equal
<else/>
not equal
</if>

習慣沉默

Sebenarnya, enjin templat TP mempunyai sedikit pepijat Di atas secara teorinya betul, tetapi sebenarnya ia perlu ditulis sebagai

<if condition="$vo.xueduanid eq $huodong['id']">eee</if>

Pembolehubah terakhir mesti ditulis dalam bentuk tatasusunan, jika tidak ralat akan berlaku apabila menukarnya kepada kod PHP.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!