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

    Assegnare ad una variabile un nome che varia

    Come da titolo.
    Come si fa?

    Ho provato con:
    Codice PHP:
    $var_{$name} = "bla bla bla"
    Ma non va.

    E' possibile tutto ciò?

  2. #2
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    codice:
    $var_pippo = "bla bla bla";
    $nome="pippo";
    echo ${'var_'.$nome};
    think simple think ringo

  3. #3

    altrimenti così

    Codice PHP:
    $bla="var_{$name}";
    $
    $bla="bla bla bla"

  4. #4
    $nome = "";

    $nome1 = "pippo";
    $nome2 = "pluto";
    // adesso cambio il nome alla variabile
    $nome = "nome1";


    echo ${$nome}; // stampa pippo
    In a world without walls and fences - who needs windows and gates ?

  5. #5
    Non mi sono spiegato bene.
    Devo fare qualcosa tipo:
    Codice PHP:
    $nome "prova";
    $var_$nome "ciao"//sarebbe $var_prova = "ciao";
    //e poi in un'altra pagina
    echo $var_$nome//deve stampare a video "ciao" 

  6. #6
    $nome = "cecco";
    echo ${'var'.$nome} = "bla.bla..blaa";


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  7. #7
    Ok, risolto.
    Grazie

  8. #8
    Se ti devi portare i valori da una pagina all'altra ti conviene usare le sessioni

    $nome = "prova";
    $var_$nome = "ciao";
    echo $var_$nome;

    potrebbe diventare
    $_SESSION["var_"]["prova"] = "ciao";

    quindi avresti l'array in sessione $_SESSION["var_"] che contiene i nomi delle variabili con i vari valori
    In a world without walls and fences - who needs windows and gates ?

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.