ホームページ >バックエンド開発 >PHPチュートリアル >phpで仮想ディレクトリを取得

phpで仮想ディレクトリを取得

WBOY
WBOYオリジナル
2016-06-23 13:47:291365ブラウズ

専門家の皆様、質問があります。
現在、IIS で php ウェブサイトを構成しており、そのサイトにアップロードファイル用の仮想ディレクトリを作成しています。この仮想ディレクトリの実際のパスを取得するにはどうすればよいですか?たとえば、ファイルをアップロードしたい場合、またはこのディレクトリにファイルが存在するかどうかを確認したい場合、is_file('/uploadfile/xxxxxxxxxxxxxxxxxx') は常に false になります。簡単な方法はありますか?設定に絶対パスを書きたくない〜


ディスカッションへの返信(解決策)

is_file('uploadfile/xxxxxxxxxxxxxxxxxx')

が指すディレクトリにphpファイルを作成できますUploadfile (info.php など)

<?phpecho __DIR__;

Uploadfile の実際のパスを取得する必要があるプログラム内
$path = file_get_contents('http://localhost/uploadfile/info.php');

info.php

<?phpecho __DIR__;

など、uploadfile が指すディレクトリに php ファイルを作成できます。アップロードファイルの実際のパスを取得する必要があるプログラム
$path = file_get_contents('http://localhost/uploadfile/info.php');


これは良い提案です、ありがとう~
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。