Ho sempre usato un normale file PHP e ho appena definito le variabili in quel file, ma questa è considerata la best practice?Best practice per creare un file INI/CONFIG PHP e tenerlo al sicuro
Esempio:
<?php
define('DB_PASS', '[email protected]');
?>
Hmm Mi piace questo approccio, solo per la mia comprensione const e define() funzionano allo stesso modo? –
È quasi la stessa cosa, la differenza importante è che il valore di una costante globale potrebbe essere un valore valutato ('define ('CONSTNAME', $ dynamicValue)'), mentre le costanti di classe devono essere tipi di base hard-coded (cioè 'const CONSTVALUE = $ global' non funziona). Maggiori informazioni sulle costanti di classe possono essere trovate nei documenti php: http://www.php.net/manual/en/language.oop5.constants.php – soulmerge