PHP récupère le répertoire où se trouve le fichier actuel. Utilisation de la fonction getcwd().

怪我咯
Libérer: 2023-03-13 12:30:02
original
3900 Les gens l'ont consulté

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); 
?>
Copier après la connexion

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(&#39;BASEPATH&#39;)) exit(&#39;No direct script access allowed&#39;);  
include APPPATH.&#39;libraries/api/base.api.php&#39;;  
include APPPATH.&#39;libraries/api/organ.api.php&#39;;  
include APPPATH.&#39;libraries/api/task.api.php&#39;;  
include APPPATH.&#39;libraries/api/pay.api.php&#39;;  
  
class Notice extends MY_Controller{  
    public $coid = 0;  
  
    public function index(){  
        echo getcwd();  
        echo &#39;<br>&#39;;  
        echo FILE;  
    }  
}
Copier après la connexion

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
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal