è improvvisata ma è una soluzione al tuo problema ... a cosa serfve questa domanda?Originariamente inviato da Jarno
ma è una soluzione diffusa nel mondo o è una cosa tua?
se ti piace la usi, altrimenti trovane un'altra
echo ... => e()Originariamente inviato da Jarno
il nome "e" ha una logica o hai preso una lettera a caso?
poteva essere p di print o w di write ... poco cambia, era per rendere il tutto il più breve possibile.
[QUOTE]Originariamente inviato da Jarno
comunque dai...direi che se la giocano alla pari questi due, ognuno ha i suoi pro e contro:
non è questione di pro e contro ... è questione che lo short tag è deprecato e non più supportato già dalle attuale versioni del php e già da tempo ... quindi non sono modi confrontabilicodice:<?php e($nome);?> <?=$nome?>
non so come lavori tu, io ho sempre un file con funzioni utili incluso una volta nel template o nell'engine non ho mai avuto problemi ad usare funzioni nei miei lavori.Originariamente inviato da Jarno
è vero che la tua funzione permette di di passare più elementi, ma all'inizio del file (che ha volte in una struttura piena di include è difficile da determinare) devo sempre mettere:
codice:function e(){$e=func_get_args();echo join('',$e);}
L'alternativa, in questo caso, è non essere pigri al punto da preferire una cosa deprecata come lo short tag e scrivere semplicemente
<?php echo $var; ?> che è la stessa identica cosa ... son 5 caratteri in più dubito sia questo a rallentare lo sviluppo di una applicazione
![]()