Visualizzazione risultati 1 fino 4 di 4

Discussione: ripetere un ciclo fino a che è vuota la variabile

  1. #1
    Guest

    Predefinito ripetere un ciclo fino a che è vuota la variabile

    ciao

    allora vorrei che una determinata azione venga eseguita fino a che la variabile non è vuota

    esempio
    ho una lista di nomi e vorrei un ciclo che mi mi conti quanto è lunga la lista

    che tipo di ciclo uso?

    grazie

  2. #2
    L'avatar di javascripter
    javascripter non è connesso Moderatore
    Data registrazione
    14-02-2010
    Messaggi
    1,114

    Predefinito

    Qualsiasi ciclo andrebbe bene, non credo sia questo il problema.
    Non è molto chiaro il tuo problema d'esempio.

    Per simulare al meglio il comportamento di una generica lista, ci sono funzioni del tipo reset, current, next, prev, end.
    Mi viene in mente qualcosa del genere:
    Codice PHP:
    $listaNomi = array('Nome1', 'Nome2', ... , 'NomeN');
    $numNomi = 0;

    reset($listaNomi);

    while(
    $nome = current($listaNomi)) {
    $numNomi = $numNomi + 1;
    next($listaNomi);
    }

    // in $numNomi hai il numero di nomi
    Ovviamente se vuoi semplicemente contare gli elementi di un vettore, esiste la funzione count.
    Ultima modifica di javascripter : 28-12-2013 alle ore 20.53.45

  3. #3
    L'avatar di radiodelmomento
    radiodelmomento non è connesso AlterGuru
    Data registrazione
    09-09-2010
    Messaggi
    1,075

    Predefinito

    Codice PHP:
    $numNomi = $numNomi + 1;
    Codice PHP:
    $numNomi++;

  4. #4
    Guest

    Predefinito

    grazie ad entrmbi per le risposte

    si vede che nn sono esperto di php vero :)

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •