Link copiato negli appunti
Torno a bomba sull'argomento PHP 5.3 per una segnalazione flash.
Curiosando tra il changelog di PHP 5.3 ed alcuni post online mi sono appena reso conto che PHP 5.3 supporterà una nuova costante magica chiamata __DIR__
.
__DIR__
restituisce il percorso alla directory che contiene il file che richiama la costante, esattamente come già avviene per __FILE__
. La costante, di fatto, renderà superfluo l'uso di basename.
<?php require_once dirname(__FILE__) . '/file/include.php';
diventa infatti
<?php require_once __DIR__ . '/file/include.php';
Molto utile per indicare i percorsi di inclusione o aggiungere nuovi percorsi all'elenco definito in include_path
.