Table des matières
PHP循环语句详解 while, for, foreach, do while
Maison développement back-end tutoriel php PHP循环语句详解 while, for, foreach, do while_PHP教程

PHP循环语句详解 while, for, foreach, do while_PHP教程

Jul 12, 2016 am 09:06 AM
语句

PHP循环语句详解 while, for, foreach, do while

一、while循环 
 while(表达式) 
 { 
  循环体;//反复执行,直到表达式为假 
 } 
 
代码: 
$index = 1; 
while ($index
     print "Number is {$index} "; 
     $index++; 
 
运行结果: 
Number is 1 
Number is 2 
Number is 3 
Number is 4 
 
 
二、do while循环 
do { 
      循环体;//反复执行,直到表达式为假 
} while(表达式) 
 
代码: 
do { 
    $index++; 
    print "Number is {$index} "; 
} while($index
 
运行结果: 
Number is 1 
 
 
Do While 循环语句与while有一定的区别,它们的区别就是do while不管条件是否为真都会先执行一下,而while必须为真才会执行一次. 
 
三、for循环 
 根据循环条件不同,有两种类型的循环 
 一种:计数循环 (一般使用for) 
 另一种:条件型循环 (一般使用 while   do-while) 
for (expr1; expr2; expr3) { 
   statement 
 } 
其中的 expr1 为条件的初始值。expr2 为判断的条件,通常都是用逻辑运算符号 (logical operators) 当判断的条件。expr3 为执行 statement 后要执行的部份,用来改变条件,供下次的循环判断,如加一..等等。而 statement 
为符合条件的执行部分程序,若程序只有一行,可以省略大括号 {}。 
下例是用 for 循环写的 "以后不敢了" 的例子,可以拿来和用 while 循环的比较。 
 for ($i=1; $i
   echo "$i. 以后不敢了
"; 
 } 
?>
 
运行结果: 
1. 以后不敢了 
2. 以后不敢了 
3. 以后不敢了 
4. 以后不敢了 
5. 以后不敢了 
6. 以后不敢了 
7. 以后不敢了 
8. 以后不敢了 
9. 以后不敢了 
10. 以后不敢了 
 
四、foreach循环 
 
foreach 语句用于循环遍历数组。每进行一次循环,当前数组元素的值就会被赋值给 value 变量(数组指针会逐一地移动) - 以此类推 
 
语法: 
foreach (array as value) 
    code to be executed; 
代码: 
$arr=array("one", "two", "three"); 
 
foreach ($arr as $value) 
  echo "Value: " . $value . " "; 
?> 
 
运行结果: 
Value: one 
Value: two 
Value: three 
以上为PHP中四种循环体,根据不同的条件选择相应的循环体运用

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/1065651.htmlTechArticlePHP循环语句详解 while, for, foreach, do while 一、while循环 while(表达式) { 循环体;//反复执行,直到表达式为假 } 代码: $index = 1; while ($index5) {...
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.

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)

instruction multi-catch en PHP8.0 instruction multi-catch en PHP8.0 May 14, 2023 pm 01:51 PM

Avec le développement des applications Web, le langage PHP a été largement utilisé dans le développement Web. Dans la version PHP8.0, une nouvelle fonctionnalité de langage a été introduite : l'instruction multi-catch. Qu'est-ce qu'une déclaration multi-catch ? Dans les versions précédentes de PHP, les développeurs devaient écrire plusieurs instructions catch pour gérer plusieurs types d'exceptions. Par exemple, le bloc de code suivant montre la gestion de deux exceptions différentes : try{//Somecodethatmay

Comment implémenter l'instruction d'insertion de données dans MySQL ? Comment implémenter l'instruction d'insertion de données dans MySQL ? Nov 08, 2023 am 11:48 AM

Comment implémenter l'instruction d'insertion de données dans MySQL ? Lors de l'utilisation d'une base de données MySQL, l'insertion de données est une opération très basique et courante. En insérant des données, de nouveaux enregistrements peuvent être ajoutés aux tables de la base de données pour prendre en charge les opérations commerciales. Cet article explique comment utiliser l'instruction INSERT dans MySQL pour implémenter des opérations d'insertion de données et fournit des exemples de code spécifiques. L'instruction INSERT dans MySQL est utilisée pour insérer de nouveaux enregistrements dans la table de la base de données. Son format de syntaxe de base est le suivant : INSERTINTOt

Pour comprendre les instructions de contrôle de flux en Python, vous devez maîtriser plusieurs situations Pour comprendre les instructions de contrôle de flux en Python, vous devez maîtriser plusieurs situations Jan 20, 2024 am 08:06 AM

Python est un langage de programmation de haut niveau largement utilisé. Il est facile à apprendre, efficace et flexible, et est profondément apprécié des développeurs. En Python, les instructions de contrôle de flux constituent une partie importante de la mise en œuvre de la logique du programme. Cet article présentera les instructions de contrôle de flux couramment utilisées en Python et fournira des exemples de code pour approfondir la compréhension. En Python, les instructions de contrôle de flux courantes incluent les instructions conditionnelles et les instructions de boucle. Les instructions conditionnelles exécutent différents blocs de code en fonction de la condition vraie ou fausse et sont utilisées pour déterminer et sélectionner les branches d'exécution. L'instruction de boucle est utilisée pour répéter

Maîtrisez les types d'instructions de contrôle de flux Python et apprenez à partir de zéro ! Maîtrisez les types d'instructions de contrôle de flux Python et apprenez à partir de zéro ! Jan 20, 2024 am 09:02 AM

Pour apprendre Python à partir de zéro, comprenez d’abord les types d’instructions de contrôle de flux ! Python est un langage de programmation simple et puissant largement utilisé dans l'analyse de données, l'intelligence artificielle, le développement de réseaux et divers domaines du calcul scientifique. En tant que débutant, il est très important de maîtriser les instructions de base de contrôle de flux, car elles constituent la base pour réaliser un jugement logique et contrôler le flux d'exécution du programme. En Python, il existe trois principaux types d'instructions de contrôle de flux : les structures séquentielles, les structures conditionnelles et les structures en boucle. Ce qui suit présentera ces trois déclarations de contrôle de processus en détail et donnera les

Utilisation de l'instruction C# try Utilisation de l'instruction C# try Feb 22, 2024 pm 12:45 PM

L'utilisation de l'instruction try en C# nécessite des exemples de code spécifiques. C# est un langage de programmation orienté objet, dans lequel l'instruction try est une structure utilisée pour capturer et gérer les exceptions. Grâce à l'instruction try, nous pouvons écrire du code pour gérer les exceptions qui peuvent survenir, améliorant ainsi la stabilité et la fiabilité du programme. Dans cet article, nous présenterons l'utilisation de l'instruction try en C# et fournirons quelques exemples de code spécifiques pour aider les lecteurs à comprendre. En C#, l'instruction try se compose d'un bloc try, d'un bloc catch et d'une optionfina.

Comment implémenter l'instruction pour déverrouiller la table dans MySQL ? Comment implémenter l'instruction pour déverrouiller la table dans MySQL ? Nov 08, 2023 pm 06:28 PM

Comment implémenter l'instruction pour déverrouiller la table dans MySQL ? Dans MySQL, les verrous de table sont un mécanisme de verrouillage couramment utilisé pour protéger l'intégrité et la cohérence des données. Lorsqu'une transaction lit et écrit dans une table, les autres transactions ne peuvent pas modifier la table. Ce mécanisme de verrouillage garantit dans une certaine mesure la cohérence des données, mais peut également provoquer le blocage d'autres transactions. Par conséquent, si une transaction ne peut pas continuer pour une raison quelconque, nous devons déverrouiller manuellement la table afin que les autres transactions puissent continuer. MySQL fournit une variété de

Le but de l'instruction SQL ALTER Le but de l'instruction SQL ALTER Feb 19, 2024 pm 05:01 PM

La fonction de l'instruction SQL ALTER nécessite des exemples de code spécifiques. Dans un système de gestion de base de données, l'instruction ALTER est une commande SQL utilisée pour modifier les objets de la base de données. Grâce à l'instruction ALTER, nous pouvons modifier les objets de la base de données tels que les tables, les colonnes, les index et les vues, y compris l'ajout, la suppression, la modification et d'autres opérations. Ce qui suit présentera en détail l’utilisation courante de l’instruction ALTER et fournira des exemples de code pertinents. L'instruction ALTERTABLE est utilisée pour modifier la structure de la table. Vous pouvez ajouter, supprimer, modifier des colonnes, des contraintes, des index, etc.

Comment implémenter l'instruction pour changer le mot de passe de l'utilisateur dans MySQL ? Comment implémenter l'instruction pour changer le mot de passe de l'utilisateur dans MySQL ? Nov 08, 2023 am 09:05 AM

MySQL est un système de base de données relationnelle couramment utilisé pour gérer et stocker des données. Dans MySQL, les mots de passe des utilisateurs sont l'un des facteurs importants dans la protection de la sécurité des bases de données. Dans la gestion quotidienne de la base de données, il est souvent nécessaire de changer le mot de passe de l'utilisateur pour assurer la sécurité de la base de données. Alors, comment implémenter l'instruction de changement de mot de passe utilisateur dans MySQL ? Cet article vous fournira des exemples de code spécifiques. Modifiez le mot de passe de l'utilisateur MySQL via l'instruction ALTERUSER. L'instruction ALTERUSER est MySQL8.0 et supérieur.

See all articles