Maison développement back-end tutoriel php thinkPHP模板中for循环与switch语句用法示例_php实例

thinkPHP模板中for循环与switch语句用法示例_php实例

Dec 05, 2016 pm 01:28 PM
for循环 switch语句

本文实例讲述了thinkPHP模板中for循环与switch语句用法。分享给大家供大家参考,具体如下:

1.for用法

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

Copier après la connexion

案例

<for start="1" end="100">
{$i}
</for>

Copier après la connexion

解析为

for ($i=1;$i<100;$i+=1){
  echo $i;
}

Copier après la connexion

2.switch用法

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

Copier après la connexion

案例

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

Copier après la connexion

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

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

Copier après la connexion

综合案例

<for start="0" end="$credit['num']">
  <switch name="credit['level']">
    <case value="1"><img  class="star lazy"  src="/static/imghw/default1.png"  data-src="{sh::PUB}img/credit/level-heart2.png"  alt="thinkPHP模板中for循环与switch语句用法示例_php实例" ></case>
    <case value="2"><img  class="star lazy"  src="/static/imghw/default1.png"  data-src="{sh::PUB}img/credit/level-diamond2.png"  alt="thinkPHP模板中for循环与switch语句用法示例_php实例" ></case>
    <case value="3"><img  class="star lazy"  src="/static/imghw/default1.png"  data-src="{sh::PUB}img/credit/level-crown2.png"  alt="thinkPHP模板中for循环与switch语句用法示例_php实例" ></case>
    <case value="4"><img  class="star lazy"  src="/static/imghw/default1.png"  data-src="{sh::PUB}img/credit/level-super-crown2.png"  alt="thinkPHP模板中for循环与switch语句用法示例_php实例" ></case>
    <default />default
  </switch>
</for>

Copier après la connexion

更多关于thinkPHP相关内容感兴趣的读者可查看本站专题:《ThinkPHP入门教程》、《thinkPHP模板操作技巧总结》、《ThinkPHP常用方法总结》、《codeigniter入门教程》、《CI(CodeIgniter)框架进阶教程》、《Zend FrameWork框架入门教程》、《smarty模板入门基础教程》及《PHP模板技术总结》。

希望本文所述对大家基于ThinkPHP框架的PHP程序设计有所帮助。

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
Will R.E.P.O. Vous avez un jeu croisé?
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment utiliser PHP pour trouver des nombres impairs inférieurs à 100 Comment utiliser PHP pour trouver des nombres impairs inférieurs à 100 Dec 23, 2022 pm 06:54 PM

Étapes de mise en œuvre : 1. Utilisez la plage de contrôle de l'instruction for pour parcourir les nombres de 1 à 100, la syntaxe est "for ($i = 1; $i <= 100; $i++) {code du corps de la boucle}" ; le corps de la boucle, utilisez simplement l'instruction if et l'opérateur "%" pour obtenir et afficher des nombres impairs. La syntaxe est "if($i % 2 != 0){echo $i ";}".

Quel est l'ordre d'exécution de la boucle for en PHP Quel est l'ordre d'exécution de la boucle for en PHP Sep 22, 2021 pm 06:24 PM

Séquence d'exécution : 1. Exécutez « l'expression d'initialisation » ; 2. Exécutez « l'expression de jugement conditionnel ». Si la valeur de l'expression est vraie, exécutez le « corps de la boucle » ; corps, exécutez « Expression de mise à jour de variable » ; 4. Une fois la variable mise à jour, entrez dans la boucle suivante jusqu'à ce que la valeur du jugement de condition soit fausse, mettant ainsi fin à la boucle.

Structures de contrôle conditionnel en PHP Structures de contrôle conditionnel en PHP Mar 10, 2024 pm 09:36 PM

Structure de contrôle conditionnel en PHP Dans la programmation PHP, la structure de contrôle conditionnel est une syntaxe très importante, qui permet au programme d'exécuter différents blocs de code en fonction de différentes conditions. En utilisant des structures de contrôle conditionnelles, nous pouvons implémenter la logique de branchement du programme et déterminer le chemin d'exécution du programme en fonction du résultat de la condition. Cet article présentera les structures de contrôle conditionnel couramment utilisées en PHP, y compris les instructions if, les instructions else, les instructions elseif et les instructions switch, et donnera des exemples de code spécifiques. L'instruction if est le contrôle conditionnel le plus basique en PHP

MySQL a-t-il une boucle for ? MySQL a-t-il une boucle for ? Mar 30, 2023 pm 08:26 PM

MySQL n'a pas de boucle for. MySQL ne prend pas en charge les instructions de boucle. Il ne prend en charge que trois instructions de boucle : WHILE, REPEAT et LOOP. MySQL fournit des instructions de boucle, vous permettant d'exécuter à plusieurs reprises un bloc de code SQL en fonction de conditions.

Apprentissage en boucle JS : utilisation des instructions de boucle for (exemples détaillés) Apprentissage en boucle JS : utilisation des instructions de boucle for (exemples détaillés) Aug 03, 2022 pm 06:45 PM

Dans l'article précédent "Apprentissage des boucles JS : utilisation des instructions de boucle While (exemples détaillés)", nous avons brièvement découvert les boucles while et les boucles do while, et aujourd'hui nous présenterons une autre boucle - l'instruction de boucle for, j'espère que ce sera le cas. utile à tout le monde.

Comment utiliser la boucle for en Python Comment utiliser la boucle for en Python Oct 25, 2023 pm 12:18 PM

Comment utiliser la boucle for en Python Python est un langage de programmation simple et facile à utiliser, et la boucle for est l'un des outils les plus couramment utilisés. En utilisant des boucles for, nous pouvons parcourir une série de données, effectuer des traitements et des opérations efficaces et améliorer l'efficacité du code. Ci-dessous, je vais vous présenter comment utiliser la boucle for en Python à travers des exemples de code spécifiques. Syntaxe de base de la boucle for En Python, la syntaxe d'une boucle for est la suivante : variable for dans un objet itérable :

Gestion de grands tableaux dans Go : utiliser for range ou for loop ? Gestion de grands tableaux dans Go : utiliser for range ou for loop ? Jul 24, 2023 pm 02:47 PM

Nous savons que la syntaxe de Go est relativement concise. Il ne fournit pas de syntaxe de contrôle de boucle telle que while, do... while, etc. prise en charge par C, mais ne conserve qu'une seule instruction, la boucle for.

Comment séparer les nombres pairs et impairs dans un tableau en utilisant la boucle for en langage C ? Comment séparer les nombres pairs et impairs dans un tableau en utilisant la boucle for en langage C ? Aug 25, 2023 pm 03:09 PM

Un tableau est un groupe d’éléments de données associés stockés sous un seul nom. Par exemple, intStudent[30];//student est un nom de tableau, une collection de 30 éléments de données contenant un seul nom de variable Recherche opérationnelle de tableau - utilisée pour savoir si un élément spécifique existe en tri - elle aide à organiser les éléments dans le tableau par ordre croissant ou Trier par ordre décroissant. Traversal - Il traite chaque élément du tableau de manière séquentielle. Insertion - Cela aide à insérer des éléments dans un tableau. Supprimer - Cela aide à supprimer des éléments d'un tableau. éléments du tableau. La logique pour trouver des nombres pairs dans un tableau est la suivante - for(i=0;i<size;i++){ if(a[i]%2==0){

See all articles