Visualizzazione dei risultati da 1 a 3 su 3

Discussione: problemi con array

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    62

    problemi con array

    ciao a tutti,

    nella mia pagina ho scritto:
    codice:
    $disney=array("pippo","pluto","paperino");
    $$disney[2]=array("1","2","3");
    e fin qui tutto bene perchè se scrivo dopo
    codice:
    echo $paperino[2];
    mi stampa 3
    però se scrivo:
    codice:
    echo $$disney[2][2];
    mi dà errore!!
    perchè?
    qualcuno mi sa dire la sintassi esatta?
    grazie

  2. #2
    beh credo che essenzialmente sia un problema di priorità, perché l'operatore di accesso ad array penso abbia maggiore priorità del $$ dunque php cerca prima di accedere all'array bidimensionale (che in questo caso non esiste perché il secondo elemento del tuo primo array è la label del secondo array) dunque dovresti specificare la tua priorità e cioè l'ultima riga dovrebbe essere:
    codice:
    echo ${$disney[2]}[2];
    dimmi se funziona, in teoria dovrebbe. spero di esserti stato d'aiuto :)

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    62
    siiiii!

    grazie mille.
    ciao


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 © 2024 vBulletin Solutions, Inc. All rights reserved.