Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Stampa valori array bidimensionale

    Ciao a tutti,
    ho un problema con gli array bidimensionali. O meglio con la stampa di questi.
    Vi faccio un esempio di quello che vorrei fare.
    Riempio l'array bidimensionale in questo modo:
    for($i=0;$i<5;$i++){
    $array[$i] = $i;
    for($j=0;$j<5;$j++){
    $array[$i][$j] = $j;
    }
    }

    In questo modo dovrei avere un array bidimensionale fatto cosi:
    0 1 2 3 4
    0 0 0 0 0
    1 1 1 1 1
    .....
    4 4 4 4 4

    A questo punto vorrei scorrere il mio array nel modo seguente:
    se $array[$i] = 3 allora vado a prendere i dati che sono dentro a $array[3]....
    ...non so come fare. Qualcuno può aiutarmi????

    Grazie mille in anticipo

    Ciaoo

  2. #2
    Non puoi creare un array in quel modo, col primo assegnamento:

    codice:
    $array[$i] = $i;
    crei un array a UNA dimensione, perche' $array[$i] contiene un numero e non un array. Il successivo assegnamento non viene eseguito perche':

    codice:
    PHP Warning:  Cannot use a scalar value as an array in ........ on line X

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.