getchwd() 関数 現在の作業ディレクトリを返します。この関数は、成功すると現在の作業ディレクトリを返します。失敗した場合は FALSE を返します。
getchwd() 関数のコード例
<?php echo getcwd() . "<br/>"; echo dirname(FILE); ?>
PHP は、現在のファイルが他のファイルに含まれているかどうかに関係なく、マジック定数FILE を使用して、現在のファイルの絶対パスを取得できます。ファイルの読み取りや書き込みなどの操作を実行する場合、現在のスクリプトの相対作業ディレクトリは、php が提供する別の関数 getcwd() を使用して取得できます。両者の違い:
<?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; } }
走行結果を比較すると、違いは一目瞭然:
/data/html/test.oa/public /data/html/test.oa/application/controllers/notice.php
以上がPHP は現在のファイルが存在するディレクトリを取得します。 getcwd() 関数の使用法。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。