10 of 410 menu

Κατασκευή while

Η κατασκευή while δημιουργεί έναν βρόχο που εκτελείται συνεχώς, εφόσον η συνθήκη επιστρέφει true. Η συνθήκη ελέγχεται πριν από κάθε επανάληψη. Εάν η συνθήκη είναι ψευδής από την αρχή, ο βρόχος δεν θα εκτελεστεί ούτε μία φορά.

Σύνταξη

while (condition) { // code to be executed }

Παράδειγμα

Ας εμφανίσουμε τους αριθμούς από το 1 έως το 5:

<?php $i = 1; while ($i <= 5) { echo $i; $i++; } ?>

Αποτέλεσμα εκτέλεσης του κώδικα:

12345

Παράδειγμα

Επεξεργασία στοιχείων πίνακα:

<?php $arr = [1, 2, 3, 4, 5]; $i = 0; while ($i < count($arr)) { echo $arr[$i] * 2; $i++; } ?>

Αποτέλεσμα εκτέλεσης του κώδικα:

246810

Παράδειγμα

Άπειρος βρόχος:

<?php while (true) { // infinite loop } ?>

Αυτός ο κώδικας θα εκτελείται συνεχώς, μέχρι να σταματήσει εξωτερικά.

Δείτε επίσης

  • την κατασκευή do-while,
    που ελέγχει την συνθήκη μετά την εκτέλεση του βρόχου
  • την κατασκευή for,
    που δημιουργεί έναν βρόχο με αρχικοποίηση, συνθήκη και αύξηση
  • την κατασκευή foreach,
    που διασχίζει τα στοιχεία ενός πίνακα
Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη