Visualizzazione dei risultati da 1 a 5 su 5

Discussione: ciclo IF e ELSE

  1. #1

    ciclo IF e ELSE

    ciao a tutti sto cominciado con PHP e le prime istruzioni condizionali

    sto provando un semplice ciclo IF e ELSE:
    codice:
    <?php 
    for ($i=1; $i<10; $i++) {
    if ($i=5)
    {
      echo"questo è il numero 5 da un ciclo if else 
    ";}
    else
    {
      echo"questo è il numero diverso da 5
    ";
    }
    ?>
    mi da questo errore
    codice:
    Parse error: parse error, unexpected $end
    ho letto in giro e da quel che ho capito ho "dimenticato" qualche ; o qualche graffa ...ma dove?

    :berto:
    Tanto...lo fanno tutti... posso farlo anche io vero?

  2. #2
    Hai aperto la parentesi graffa del for e non l'hai chiusa....

  3. #3
    Grazie V1Ruz, avevo provato a chiuderla così:

    codice:
    <?php 
    for ($i=1; $i<10; $i++) {
    if ($i=5)
    {
      echo"questo è il numero 5 da un ciclo if else 
    ";}
    else
    {
      echo"questo è il numero
    ";
    }
    }   
    ?>
    Ma è come se entrasse in 1 ciclo infinito invece che stamparmene solo 10 :berto: non va chiusa li?

    ...scusami vengo da anni con ASP e è il primo giorno di prova sintassi PHP
    Tanto...lo fanno tutti... posso farlo anche io vero?

  4. #4
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    Codice PHP:
    if ($i == 5

  5. #5
    codice:
    <?php 
    for ($i=1; $i<10; $i++) {
    
    	if ($i==5)
      echo"questo è il numero 5 da un ciclo if else 
    ";
    	else
      echo"questo è il numero",$i,"
    ";
      
    }
    ?>
    grazie Luca
    Tanto...lo fanno tutti... posso farlo anche io vero?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.