Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14
  1. #1

    stampare elenco variabili

    Salve a tutti, ho un problema credo di facile risoluzione ma stamattina non connetto proprio..

    ho un elenco di variabili formattate tutte in questo modo:

    $variabile1="bla bla bla";
    $variabile2="bla bla bla";
    $variabile3="bla bla bla";
    $variabile4="bla bla bla";
    $variabile5="bla bla bla";
    ....

    Come faccio a stampare (nel senso di visualizzare) l'elenco su una pagina?
    cioè voglio vedere:

    bla bla bla
    bla bla bla
    bla bla bla
    bla bla bla
    bla bla bla
    ....

    Grazie mille a tutti
    Ho capito che quando poni una domanda e nessuno ti sa rispondere, è arrivato il momento in cui sei tu a poter dare delle risposte agli altri...

  2. #2
    Se le var.li sono quasi = nel nome, ma differiscono solo per il numero finale, allora:

    for ($i=1; $i<5; $i++)
    {
    $app="variabile" . $i;
    eho $$app . "
    ";
    }


    alrimenti
    echo $variabile1 . "
    ";
    echo $variabile2 . "
    ";
    .........

    ciao.

  3. #3
    No il problema è che le variabili sono tutte diverse:

    $ciao="......";
    $pippo="......";
    $uffaaaaaa="......";

    come faccio? sto diventando matto...
    magari basterebbe prendere quello contenuto tra =" e ";... ma come?
    e soprattutto come faccio a ciclare? in base a cosa??
    le variabili saranno almeno 700...!!
    Aiuto please
    Ho capito che quando poni una domanda e nessuno ti sa rispondere, è arrivato il momento in cui sei tu a poter dare delle risposte agli altri...

  4. #4
    qualcuno può aiutarmi? possibile che non esista un modo di farlo?
    Ho capito che quando poni una domanda e nessuno ti sa rispondere, è arrivato il momento in cui sei tu a poter dare delle risposte agli altri...

  5. #5
    dovresti ciclare sul contenuto dell'array $GLOBALS, in cui sono contenute tutte le variabili globali utilizzate nella tua pagina php:

    foreach($GLOBALS as $elem) echo $elem . "
    ";

  6. #6
    Grazieeee funziona!! Però non so perchè all'inizio dell'elenco mi segna 4 o 5 array

    Array
    Array
    Array
    Array
    variabile
    variabile...
    ..
    Ho capito che quando poni una domanda e nessuno ti sa rispondere, è arrivato il momento in cui sei tu a poter dare delle risposte agli altri...

  7. #7
    evidentemente perché hai dichiarato delle variabili come array:

    In tal caso:

    foreach($GLOBALS as $elem)
    {
    if (is_array($elem)) foreach ($elem as $val) echo $val . "
    ";
    else echo $elem . "
    ";
    }

  8. #8
    Ma sei un grande!! e se ne volessi visualizzare anche il nome? (delle variabili)
    Ho capito che quando poni una domanda e nessuno ti sa rispondere, è arrivato il momento in cui sei tu a poter dare delle risposte agli altri...

  9. #9
    Se, poi, è + comodo, puoi usare:

    foreach($GLOBALS as $elem)
    {
    if (is_array($elem)) print_r($array);
    else echo $elem . "
    ";
    }

  10. #10
    Grazie per il grande, ma ce ne sono tanti altri nel forum ke sono molto + bravi di me, come Gianiaz, Luca200 ec..........

    Comunuqe, hai scritto:

    e se ne volessi visualizzare anche il nome? (delle variabili)

    Siccome stiamo parlando di array dovresti prendere oltre al valore, anke la chiave dell'array che nel ns. caso è il nome della var.le


    foreach($GLOBALS as $nome_var => $valore_var)
    {
    if (is_array($valore_var)) foreach ($valore_var as $name => $value)
    echo $name . " ----- " . $value . "
    ";
    else echo $nome_var . "-----" . $valore_var . "
    ";
    }

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.