Visualizzazione risultati 1 fino 3 di 3

Discussione: funzione che ritorna un array

  1. #1
    Guest

    Question funzione che ritorna un array

    Ciao, non riesco a far ritornare un array ad una funzione...

    Codice PHP:
    function crea { // Questa funziona mi popola un array con un n° variabile di elementi
    ...
    while(...)
    {
    $array[] = $var; }
    ...
    return
    $array;
    }

    $altro_array = array(); // inizializza (serve??)

    $altro_array = crea();
    Aiuto! Grazie.

  2. #2
    Data registrazione
    04-09-2009
    Messaggi
    183

    Predefinito

    Forse è più corretto scrivere "function crea(){" con le parentesi vuote. Poi prova ad aggiungere un "$array = array();" nella funzione. L'inizializzazione di "altro_array" non è necessaria.

  3. #3
    Guest

    Predefinito

    si scrive function crea(), e non serve l'inizializzazione dell'array. Per intenderci:
    Codice PHP:
    <?php
    function aaa() {
    $i = 0;
    while(
    $i >= 10) {
    $arr[] = $i;
    $i++;
    }
    return
    $arr;
    }
    $array = aaa(); //$array ha 10 elementi, gli indici da 0 a 9.
    ?>
    Ultima modifica di gabryhacker : 27-09-2009 alle ore 15.09.08

Regole di scrittura

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