Originariamente inviato da daniele_dll
Il codice che si appiggia a classi/metodi/variabili statiche è sconsigliato perché considerato una bad-pratice
davvero? non lo sapevo, mi documenterò.. alla fine io usavo static proprio per non usare $GLOBALS..
-
per quanto riguarda l'utilizzo della classe, lo farei anche ma praticametne ho tutto il mio codice del framework che uso che è procedurale.. a questo punto continuo ad utilizzare le funzioni...
(anche perchè i metodi che cosi non potrei avere sono facilmente "riproducibili" con un codice del genere, come ben puoi immaginare: )
Codice PHP:
function template_var ( $type , $name = false , $value = false) {
if ($type==1) {
// code
} else if ($type==2) {
// code#2
}
//..
}
(cosi dovrebbe essere anche un pò più performante rispetto ad un uso oop.. anche se ovviametne il codice è un pò meno ordinato)