Directory
Inviato: 04/04/2010, 13:31
Salve, ho la necessità di ricavare la directory principale di uno script, solo che in internet e nel manuale di php non ho trovato questa funzione (ma probabilmente non so dove cercare).
In pratica di un indirizzo di uno script del tipo:
/bla/ciao/come/va/script.php
devo ottenere solo "/bla/ciao/come/va/" o "va/".
In internet ho persino trovato uno che ha creato una funzione apposita:
Ma non riesco a credere che non esista una funzione superglobale del tipo $_SERVER.
Esiste vero?
In pratica di un indirizzo di uno script del tipo:
/bla/ciao/come/va/script.php
devo ottenere solo "/bla/ciao/come/va/" o "va/".
In internet ho persino trovato uno che ha creato una funzione apposita:
Codice: Seleziona tutto
<?php
function public_base_directory()
{
//get public directory structure eg "/top/second/third"
$public_directory = dirname($_SERVER['PHP_SELF']);
//place each directory into array
$directory_array = explode('/', $public_directory);
//get highest or top level in array of directory strings
$public_base = max($directory_array);
return $public_base;
}
?
Esiste vero?