Visualizzazione dei risultati da 1 a 5 su 5

Discussione: stampare una costante

  1. #1

    stampare una costante

    Ciao,
    ho una variabile di questo tipo
    $variabile = 'NOME_VARIABILE_IT';

    in un altro file, ho define('NOME_VARIABILE_IT','testo italiano');

    come posso stampare il valore di questa costante, partendo appunto dalla variabile?

    se lancio un "echo $$variabile" non funge

  2. #2
    Anche se non capisco il senso della cosa:

    codice:
    echo constant($variabile);

  3. #3
    grazie mille!!!!!

  4. #4
    Per curiosita', mi spieghi perche' devi fare una cosa del genere?

  5. #5
    Originariamente inviato da k.b
    Per curiosita', mi spieghi perche' devi fare una cosa del genere?
    ho una tabella "caratteristiche_appartamenti" con questo schema:

    id_appartamento
    nome_caratteristica

    ciascun appartamento ha piu record, con appunto il suo id e il nome della caratteristica (AP_FUMATORI, AP_ASCENSORE, AP_CONDIZIONATORE) ecc.

    queste caratteristiche corrispondono anche a costanti

    define('AP_FUMATORI','Appartamento con area fumatori'),

    il file che contiene queste caratteristiche viene incluso dinamicamente a seconda della lingua scelta dall'utente.

    Finora avevo risolto con
    $nome_costante = $row['nome_carratteristica'];
    eval("echo($nome_costante);");

    adesso però devo stampare la costante in un pdf e quindi mi serviva memorizzarla in una variabile d'appoggio.

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.