Maison programmation quotidienne Connaissance PHP PHP utilise une boucle for pour générer des triangles

PHP utilise une boucle for pour générer des triangles

Jan 19, 2019 pm 01:30 PM


Lors du processus d'entretien PHP, les points de test de connaissances de base sur les boucles for sont essentiels. Par exemple, la forme du triangle de sortie est construite via une boucle for. Ensuite, pour obtenir l'effet triangle, nous devons utiliser l'idée de boucles for imbriquées.

PHP utilise une boucle for pour générer des triangles

Ci-dessous, nous vous donnerons un exemple de code simple pour présenter la méthode de boucle for imbriquée PHP pour produire des triangles.

L'exemple de code est le suivant :

<?php
for($x=1;$x<=5;$x++)
{
    for ($y=1;$y<=$x;$y++)
    {
        echo "*";
        if($y< $x)
        {
            echo " ";
        }
    }
    echo "<br>";
}
Copier après la connexion

L'effet est le suivant :

PHP utilise une boucle for pour générer des triangles

Dans le code ci-dessus, nous utilisez deux boucles for, la première boucle for est utilisée pour boucler le nombre de lignes qui composent le triangle. La deuxième boucle for consiste à boucler le nombre de colonnes.

Remarque : La boucle for est une structure de boucle relativement complexe en PHP. Son comportement est similaire à celui du langage C.

La syntaxe d'une boucle for est :

for (expr1; expr2; expr3)
    statement
Copier après la connexion

La première expression (expr1) est évaluée (et exécutée) inconditionnellement une fois avant le début de la boucle.

expr2 est évalué avant chaque boucle. Si la valeur est TRUE, la boucle continue et l'instruction de boucle imbriquée est exécutée. Si la valeur est FALSE, la boucle est terminée.

expr3 est évalué (et exécuté) après chaque boucle.

Chaque expression peut être vide ou inclure plusieurs expressions séparées par des virgules. Dans l'expression expr2, toutes les expressions séparées par des virgules sont évaluées, mais seul le dernier résultat est pris en compte. Expr2 vide signifie que la boucle continuera indéfiniment (comme C, PHP considère implicitement sa valeur comme VRAI). Cela n'est peut-être pas aussi inutile que vous le pensez, car vous souhaitez souvent terminer une boucle avec une instruction break conditionnelle au lieu d'utiliser la vérification de la vérité de l'expression for.

Cet article est une introduction à la méthode de sortie de triangles en PHP pour une boucle. Il est très simple et facile à comprendre. J'espère qu'il sera utile aux amis dans le besoin !


Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

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

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

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)