2012-09-03 11 views
12

Ho bisogno di impostare un percorso nel mio php ma attualmente non conosco il percorso.PHP display current server path

Ho bisogno di configurare i percorsi della directory dei file caricati

dovrebbe essere simile a questo qui sotto:

/srv/www/uploads/ 

Il mio file uploads.php è nella radice ... così

www/uploads/ ??? 

C'è comunque che potrei avere php per dirmi il mio attuale percorso?

+2

manuale php http://php.net/manual/en/function.getcwd.php –

risposta

38

Se si chiama getcwd dovrebbe dare il percorso:

<?php 
    echo getcwd(); 
?> 
9
  • per ottenere la vostra directory di lavoro corrente: getcwd() (documentation)
  • Per ottenere la directory principale del documento: $_SERVER['DOCUMENT_ROOT']
  • Per ottenere il nome del file dello script corrente: $_SERVER['SCRIPT_FILENAME']
1

php può chiamare le operazioni da riga di comando in modo

echo exec("pwd"); 
+4

Non mi rendevo conto 'getcwd()' esisteva, probabilmente è meglio usare quella. – Johnzo