Come da titolo:
com'è possibile fare le seguenti operazioni?
define("_zzz_","ciao"); #prima definizione - OK!
define("_zzz_","bove"); #nuova definizione - Error
unset(_zzz_); #eliminazione costante - Error
Qual'è la metodologia corretta? :master:
Come da titolo:
com'è possibile fare le seguenti operazioni?
define("_zzz_","ciao"); #prima definizione - OK!
define("_zzz_","bove"); #nuova definizione - Error
unset(_zzz_); #eliminazione costante - Error
Qual'è la metodologia corretta? :master:
Hai provato a creare un sito con Jaaxo Cms PHP5? new!
La costante, si chiama "Costante", perché è appunto costante![]()
Non puoi cambiare il valore di una -costante-, per quello ci sono le variabili!
Non puoi effettuare operazioni come quelle che scrivi su una costante. Proprio perché "costante" non puoi più toccarla una volta definita...
Usa una variabile!
Ah scusa, ma tu pensavi che con define si definissero le variabili?
Con define si definiscono le costanti, le variabili invece si definiscono con
Codice PHP:$nome_variabile = valore
si, mi sono espresso male: lavoro con una costante.
Il problema è che ho la necessità di doverle riassegnare un valore diverso: non c'è alcun modo per farlo?
Hai provato a creare un sito con Jaaxo Cms PHP5? new!
Certo. Usa una variabile invece di una costante.
Forse non sono chiaroOriginariamente inviato da Justino
Certo. Usa una variabile invece di una costante.![]()
DEVO MODIFICARE IL VALORE DI UNA COSTANTE. è possibile? NON POSSO usare una variabile.
Hai provato a creare un sito con Jaaxo Cms PHP5? new!
Forse non hai capito quello che ti è stato scritto più e più volte:Originariamente inviato da gasmor
DEVO MODIFICARE IL VALORE DI UNA COSTANTE. è possibile? NON POSSO usare una variabile.
Una costante si chiama così perchè è costante. NON puoi ridefinirla.
Forse non siamo stati chiari.
NON PUOI modificare il valore di una -COSTANTE-.
Se il tuo sito richiede di modificare una costante e non puoi utilizzare una variabile, è progettato male.
Ti dirò di più, non credo esista un linguaggio di programmazione in cui sia possibile modificare il valore di una costante.
a quanto pare si può fare!
guardate qui:
http://it.php.net/manual/en/function...t-redefine.php
cosa ne pensate?
Hai provato a creare un sito con Jaaxo Cms PHP5? new!