PHP boucle etc ...
Fermé
K2bzi
-
14 sept. 2009 à 00:47
mamiemando Messages postés 33378 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 25 novembre 2024 - 14 sept. 2009 à 23:26
mamiemando Messages postés 33378 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 25 novembre 2024 - 14 sept. 2009 à 23:26
A voir également:
- PHP boucle etc ...
- Easy php - Télécharger - Divers Web & Internet
- Mon pc s'allume et s'éteint en boucle ✓ - Forum Matériel & Système
- Xiaomi s'éteint tout seul et se rallume en boucle - Forum Xiaomi
- Redmi redémarre en boucle - Fastboost impossible - Forum Xiaomi
5 réponses
Je m'excuse :
Donc j'aimerais savoir comment on créer un boucle simple : non conditionnelle.
Style :
Merci d'avance
Function boucle() { x=x+1 Si (x > %maximum) { affiche : Erreur de pseudo ! quitte } Lit la ligne (X du fichier db.txt) Si (X == %Pseudo) { Si (%mdp == x+1) { suite() } sinon { Affiche: Erreur de mots de passe & quitte} } Retourne a Boucle() }
Donc j'aimerais savoir comment on créer un boucle simple : non conditionnelle.
Style :
function load() { }
Merci d'avance
mamiemando
Messages postés
33378
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
25 novembre 2024
7 802
14 sept. 2009 à 02:28
14 sept. 2009 à 02:28
Je ne sais pas en quoi tu écris mais ce n'est pas du PHP (ou alors il y a plein d'erreur, par exemple une variable est préfixée par un $)... Peut-être comme je l'ai suggéré dans ton autre fil de discussion devrais-tu commencer par lire un petit tutoriel :
https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql
Bonne chance
https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql
Bonne chance
Hum merci !
Mais j'écrivais en texte lisible ^^ pas en MySQL ou PHP :)
J'aurais juste aimer savoir comment peut on faire une boucle simple sans condition !
Juste : (Comme le javascript)
function mafonction()
{
}
Merci d'avance
Mais j'écrivais en texte lisible ^^ pas en MySQL ou PHP :)
J'aurais juste aimer savoir comment peut on faire une boucle simple sans condition !
Juste : (Comme le javascript)
function mafonction()
{
}
Merci d'avance
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
14 sept. 2009 à 09:28
14 sept. 2009 à 09:28
Une boucle a forcement au moins une condition sinon c'est une boucle infinie
ex:
for($i=0;$i<10;$i++){
....
instructions
.....
}
là la condition c'est tant que $i<10 on boucle
toi tu confonds fonction et boucle
mais tu peux faire une fonction récursive, c'est à dire qui s'appelle elle même
fonction affiche($i){
...
instructions
...
$i++
affiche($i); //elle s'appelle elle même
}
dans celle la il n'y a pas de condition d'arrêt donc ça va tourner indéfiniment .... ou presque car au bout de 30 seconde le script php va stopper car max_exécution_time va être atteint
en javascript tu peux faire l'exemple ci dessus la fonction s'exécutera tant que tu n'auras pas fermé ton navigateur
avec setTimeout par exemple
ex:
for($i=0;$i<10;$i++){
....
instructions
.....
}
là la condition c'est tant que $i<10 on boucle
toi tu confonds fonction et boucle
mais tu peux faire une fonction récursive, c'est à dire qui s'appelle elle même
fonction affiche($i){
...
instructions
...
$i++
affiche($i); //elle s'appelle elle même
}
dans celle la il n'y a pas de condition d'arrêt donc ça va tourner indéfiniment .... ou presque car au bout de 30 seconde le script php va stopper car max_exécution_time va être atteint
en javascript tu peux faire l'exemple ci dessus la fonction s'exécutera tant que tu n'auras pas fermé ton navigateur
avec setTimeout par exemple
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
mamiemando
Messages postés
33378
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
25 novembre 2024
7 802
14 sept. 2009 à 23:26
14 sept. 2009 à 23:26
Ceci est une fonction, pas une boucle
Un for, un do...while, un while sont des boucles. La syntaxe pour les fonctions est détaillée là :
https://www.commentcamarche.net/contents/792-php-les-fonctions
Bonne chance
function mafonction() { }
Un for, un do...while, un while sont des boucles. La syntaxe pour les fonctions est détaillée là :
https://www.commentcamarche.net/contents/792-php-les-fonctions
Bonne chance