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

    visualizzare la variabile $variabile1, 2, 3, ecc.

    ciao a tutti
    ho una variabile I che può assumere il valore da 1 a 100 e ho un file dove all'interno ci sono i dati
    Codice PHP:
    $dato1 'valore';
    $dato2 'valore';
    $dato3 'valore';
    ...
    ecc... fino a $dato100 
    sarebbe possibile visualizzare il valore relativo al dato $dato + I (cioè $dato1, $dato2, ecc.)?
    come posso fare per evitare un case of lunghissimo?
    non potrei scrivere qualcosa tipo questo?
    Codice PHP:
    echo $dato $i 

  2. #2
    Codice PHP:
    echo $dato $i 
    niente... non funziona proprio...
    il programma cerca di scrivere $dato e subito dopo $i...

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2010
    Messaggi
    719
    Variabile variabile:

    echo $dato$i;

    Il punto unisce le 2 stringhe. Questo invece chiama la variabile che ti serve.


  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2010
    Messaggi
    323
    volendo puoi anche metterei valori in un array...

  5. #5
    Originariamente inviato da simo22
    Variabile variabile:

    echo $dato$i;

    Il punto unisce le 2 stringhe. Questo invece chiama la variabile che ti serve.

    ok grazie, funziona alla grande!!!

  6. #6
    no aspetta non và...
    mi dice...
    Parse error: syntax error, unexpected T_VARIABLE, expecting ',' or ';'


  7. #7
    Utente di HTML.it
    Registrato dal
    Jul 2010
    Messaggi
    719
    Sei sicuro? Potrebbe essere un problema del TUO codice.
    Altrimenti prova così:

    $echo = $dato$i;
    echo $echo;

  8. #8
    Utente di HTML.it L'avatar di Grino
    Registrato dal
    Oct 2004
    Messaggi
    739
    Non so perchè farsi del male in questo modo, ma supponendo di avere da $dato1 a $dato10 si fa
    Codice PHP:
    for($i=1;$i<11;$i++){
        
    $temp="dato$i";
        echo $
    $temp;

    Siamo sempre troppo gelosi delle nostre grandi piccole opere! - Grino inedito.
    Lavori e Lavoretti

  9. #9
    woowh... ora si che funziona!
    grazie...

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.