kandungan"."/> kandungan".">

Rumah  >  Artikel  >  rangka kerja php  >  Apakah maksud eq dalam thinkphp

Apakah maksud eq dalam thinkphp

WBOY
WBOYasal
2022-03-07 10:20:024427semak imbas

Dalam thinkphp, eq ialah teg perbandingan yang boleh membandingkan nilai nama dan nilai parameter tag Jika nilai nama dan nilai adalah sama, kandungan antara teg persamaan akan dikeluarkan . Sintaks ialah "927849d4a0560023b38c3b440bb24d14Content81e158ec091e6e6e4ad2eb67327f19fd".

Apakah maksud eq dalam thinkphp

Persekitaran pengendalian artikel ini: sistem Windows 10, ThinkPHP versi 5, komputer Dell G3.

Apakah maksud eq dalam thinkphp

Teg eq dalam thinkphp nampaknya tidak biasa digunakan, tetapi ia penting

Sebagai contoh, seperti status tertentu, tukar Tunggu, anda tak boleh terus baca field dalam database kat customer, dan customer pun tak boleh faham kan?

Jadi kita boleh gunakan eq tag untuk menyelesaikan masalah kecil ini.

Contohnya: Saya mempunyai medan status dalam pangkalan data, yang mewakili status tertentu Saya menetapkannya: 0 tidak aktif, 1 diaktifkan

Sekarang saya mahu memaparkan data bagi. seluruh jadual kepada Pengguna melihat, apakah yang perlu saya lakukan?

Satu perkara yang pasti, kami pasti tidak boleh membaca 0 dan 1 secara langsung Dalam templat bahagian hadapan,

kelihatan seperti ini: b6c5a531a458a2e790c1fd6421739d1c{$vo.status}<. ;/td> ;

Biarkan pengguna melihatnya secara langsung. Ini tidak ideal. Pengalaman pelanggan mesti buruk. . .

Penyelesaian:

Gunakan teg eq untuk menentukan nilai status sebagai helah buta kecil:

<eq name="vo.status" value="0">未激活</eq>
<eq name="vo.status" value="1">已激活</eq>

Sudah tentu, jika keperluannya tidak begitu rumit, anda boleh menyingkatnya Baik

seperti ini:

<eq name="vo.status" value="0">未激活<else/>激活</eq>

Nota: eq bermakna jika nilai nama dan nilai adalah sama, kandungan antara tag 51faf65e8b6068cf8f1bce82b64f00c3 menjadi output. Jangan tulis nama di sini sebagai { $vo.status}

Jika tidak, tidak kira bagaimana anda menulisnya, ia akan menjadi nilai c0fcab944ac202ff37d8cba5b4ade40d

Daripada sudah tentu, ini hanyalah salah satu teg perbandingan dalam thinkphp, anda boleh merujuk kepada lebih banyak manual thinkphp

 <比较标签 name="变量" value="值">
 内容
 </比较标签>

Kajian yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Apakah maksud eq dalam thinkphp. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn