Rumah > pembangunan bahagian belakang > tutorial php > thinkphp中for循环与switch的用法详解

thinkphp中for循环与switch的用法详解

伊谢尔伦
Lepaskan: 2023-03-11 10:52:02
asal
2096 orang telah melayarinya

1.for用法

<for start="开始值" end="结束值" comparison="" step="步进值" name="循环变量名" >
</for>
Salin selepas log masuk

案例

<for start="1" end="100">
{$i}
</for>
Salin selepas log masuk

解析为

for ($i=1;$i<100;$i+=1){
    echo $i;
}
Salin selepas log masuk

2.switch用法

<switch name="变量" >
<case value="值1" break="0或1">输出内容1</case>
<case value="值2">输出内容2</case>
<default />默认情况
</switch>
Salin selepas log masuk

案例

<switch name="User.level">
    <case value="1">value1</case>
    <case value="2">value2</case>
    <default />default
</switch>
Salin selepas log masuk

也可以对case的value属性使用变量,例如:

<switch name="User.userId">
    <case value="$adminId">admin</case>
    <case value="$memberId">member</case>
    <default />default
</switch>
Salin selepas log masuk

综合案例

<for start="0" end="$credit[&#39;num&#39;]">
    <switch name="credit[&#39;level&#39;]">
        <case value="1"><img src="{sh::PUB}img/credit/level-heart2.png" class="star"></case>
        <case value="2"><img src="{sh::PUB}img/credit/level-diamond2.png" class="star"></case>
        <case value="3"><img src="{sh::PUB}img/credit/level-crown2.png" class="star"></case>
        <case value="4"><img src="{sh::PUB}img/credit/level-super-crown2.png" class="star"></case>
        <default />default
    </switch>
</for>
Salin selepas log masuk

Atas ialah kandungan terperinci thinkphp中for循环与switch的用法详解. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
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
Isu terkini
ThinkPHP Mengapa menggunakan komposer?
daripada 1970-01-01 08:00:00
0
0
0
thinkphp memuat naik fail
daripada 1970-01-01 08:00:00
0
0
0
Bagaimanakah Thinkphp memanggil sambungan PHP?
daripada 1970-01-01 08:00:00
0
0
0
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan