Maison > Article > développement back-end > PHP récupère le répertoire où se trouve le fichier actuel. Utilisation de la fonction getcwd().
getchwd() Fonction Renvoie le répertoire de travail actuel. Cette fonction renvoie le répertoire de travail actuel en cas de succès. Renvoie FALSE en cas d'échec.
Exemple de code de fonction getchwd()
<?php echo getcwd() . "<br/>"; echo dirname(FILE); ?>
PHP peut utiliser la constante magiqueFILE pour obtenir le chemin absolu du fichier actuel, que le fichier actuel soit ou non est utilisé par d'autres Le fichier contient, ce qui est très utile dans de nombreux cas, mais parfois lorsque nous effectuons des opérations telles que la lecture et l'écriture de fichiers, le répertoire de travail relatif du script actuel est le répertoire d'entrée du fichier php. Dans ce cas, php peut être utilisé Une autre fonction getcwd() est fournie pour obtenir
et comparer la différence entre les deux :
<?php if (!defined('BASEPATH')) exit('No direct script access allowed'); include APPPATH.'libraries/api/base.api.php'; include APPPATH.'libraries/api/organ.api.php'; include APPPATH.'libraries/api/task.api.php'; include APPPATH.'libraries/api/pay.api.php'; class Notice extends MY_Controller{ public $coid = 0; public function index(){ echo getcwd(); echo '<br>'; echo FILE; } }
En comparant les résultats en cours d'exécution, la différence est claire en un coup d'œil :
/data/html/test.oa/public /data/html/test.oa/application/controllers/notice.php
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!