Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2012
    Messaggi
    154

    [PHP] Assegnazione variabili dentro ciclo for

    Ciao ragazzi,

    Codice PHP:
    for ( $x $x <= 11 $x++) { 
        
    $class 'regular';
        

            
    $i $x ;
            echo 
    $i."</br>" 
            switch (
    $i)
            {
                case 
    $class 'last_post';
                break;
                case 
    11 $class 'first_post';
                break;
                            
            }
    [..] 
    Ho un problema con il seguente codice: nonostante l'echo stampi "0,1,2,3,4,5,6,7[..]" tutti i valori, la variabile
    Codice PHP:
    $class 
    risulta essere sempre
    Codice PHP:
     'last_post' 
    è come se nello switch la variabile $i risultasse sempre = 0 . Avete idea di cosa potrebbe essere? Grazie mille in anticipo!
    Mess with the best die like the rest.

  2. #2
    Utente di HTML.it L'avatar di homerbit
    Registrato dal
    Dec 2005
    residenza
    Roma
    Messaggi
    1,380
    Codice PHP:
    <?php
    for ( $x $x <= 11 $x++) { 
        
    $class 'regular';
            switch (
    $x)
            {
                case 
    $class 'last_post';
                echo 
    $class;
                echo 
    "
    "
    ;
                break;
                case 
    11 $class 'first_post';
                echo 
    $class;
                break;
                            
            }
    }

    ?>
    If you think your users are idiots, only idiots will use it. DropBox

  3. #3
    Dov'è che stampi o utilizzi $class?
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2012
    Messaggi
    154
    Effettivamente stampando subito $class funziona, la variabile $class la uso in un if dentro un ciclo while dentro al for. Potrebbe essere questo il problema?
    Mess with the best die like the rest.

  5. #5
    Originariamente inviato da KingWoody
    Effettivamente stampando subito $class funziona, la variabile $class la uso in un if dentro un ciclo while dentro al for. Potrebbe essere questo il problema?
    Tu che ne dici?
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2012
    Messaggi
    154
    Scusate l'ignoranza u.u comunque dovrei usare variabili globali?
    Mess with the best die like the rest.

  7. #7
    Utente di HTML.it
    Registrato dal
    Jan 2012
    Messaggi
    154
    ?
    Mess with the best die like the rest.

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.