Besoin d'aide en php
Fermé
LeEnzoducode
-
7 mai 2021 à 15:28
diablo13800 Messages postés 2890 Date d'inscription jeudi 2 juillet 2015 Statut Membre Dernière intervention 16 février 2024 - 7 mai 2021 à 16:46
diablo13800 Messages postés 2890 Date d'inscription jeudi 2 juillet 2015 Statut Membre Dernière intervention 16 février 2024 - 7 mai 2021 à 16:46
A voir également:
- Besoin d'aide en php
- Easy php - Télécharger - Divers Web & Internet
- Php?id=1 - Forum PHP
- \R php ✓ - Forum PHP
- Fichier php en pdf ✓ - Forum PDF
- Php if plusieurs conditions ✓ - Forum PHP
3 réponses
diablo13800
Messages postés
2890
Date d'inscription
jeudi 2 juillet 2015
Statut
Membre
Dernière intervention
16 février 2024
1 854
7 mai 2021 à 15:42
7 mai 2021 à 15:42
Bonjour,
C'est quoi ce "$nombre_de_lignes "?
Votre boucle While n'est pas fermée.
$continuer_ligne n'est pas initialisé... par défaut je crois qu'il est false, votre script rentre jamais dans votre boucle.
Vous affichez toute la phrase d'un coup et pas caractère par caractère.
Et votre phrase contient plus de 30 caractères, on en fait quoi des autres?
C'est quoi ce "$nombre_de_lignes "?
Votre boucle While n'est pas fermée.
$continuer_ligne n'est pas initialisé... par défaut je crois qu'il est false, votre script rentre jamais dans votre boucle.
Vous affichez toute la phrase d'un coup et pas caractère par caractère.
Et votre phrase contient plus de 30 caractères, on en fait quoi des autres?
diablo13800
Messages postés
2890
Date d'inscription
jeudi 2 juillet 2015
Statut
Membre
Dernière intervention
16 février 2024
1 854
7 mai 2021 à 16:25
7 mai 2021 à 16:25
De ce que je comprend de votre sujet votre but est d'afficher caractère par caractère la variable entré en paramètre d'une fonction. (Comme pour simuler les panneaux d'affichage dans les aéroport ou ailleurs)
Pour cela, vous allez devoir parcourir votre paramètre et faire un echo sur CHAQUE caractère.
Le while est correct mais je vous invite à le limiter pour éviter une boucle infini sur un script php.
Pour cela, vous allez devoir parcourir votre paramètre et faire un echo sur CHAQUE caractère.
Le while est correct mais je vous invite à le limiter pour éviter une boucle infini sur un script php.
voila ce que j'ai fait :
$nombre_de_lignes = 15;
while($continuer_boucle == true)
{
echo 'Le';
echo 'but';
$nombre_de_lignes++;
echo 'de';
$nombre_de_lignes++;
echo 'notre';
$nombre_de_lignes++;
echo 'vie';
$nombre_de_lignes++;
echo 'est';
$nombre_de_lignes++;
echo 'd\'etre';
$nombre_de_lignes++;
echo 'heureux.';
$nombre_de_lignes++;
$nombre_de_lignes = 15;
while($continuer_boucle == true)
{
echo 'Le';
echo 'but';
$nombre_de_lignes++;
echo 'de';
$nombre_de_lignes++;
echo 'notre';
$nombre_de_lignes++;
echo 'vie';
$nombre_de_lignes++;
echo 'est';
$nombre_de_lignes++;
echo 'd\'etre';
$nombre_de_lignes++;
echo 'heureux.';
$nombre_de_lignes++;
diablo13800
Messages postés
2890
Date d'inscription
jeudi 2 juillet 2015
Statut
Membre
Dernière intervention
16 février 2024
1 854
Modifié le 7 mai 2021 à 16:46
Modifié le 7 mai 2021 à 16:46
Encore une fois, pourquoi mettre une variable $nombre_de_lignes qui n'est pas utilisé et n'a pas l'air d'avoir grand intérêt ( sauf si à la limite on vous dit " Vous vous arrêtez après 15 affichage".
De plus, la vous affichez mot à mot, et non caractère par caractère.
Voici un sujet qui peut vous aider.
https://forums.commentcamarche.net/forum/affich-10315734-php-parcourir-une-chaine-de-caractere
Vous allez aussi devoir utiliser cette fonction pour connaitre la taille de votre chaine total :
https://www.php.net/manual/fr/function.strlen.php
Et utiliser également une boucle for:
https://www.php.net/manual/fr/control-structures.for.php
De plus, la vous affichez mot à mot, et non caractère par caractère.
Voici un sujet qui peut vous aider.
https://forums.commentcamarche.net/forum/affich-10315734-php-parcourir-une-chaine-de-caractere
Vous allez aussi devoir utiliser cette fonction pour connaitre la taille de votre chaine total :
https://www.php.net/manual/fr/function.strlen.php
Et utiliser également une boucle for:
https://www.php.net/manual/fr/control-structures.for.php
7 mai 2021 à 16:10