PHP で Web サイトのソース ディレクトリを取得するにはいくつかの方法があります
PHP が Web サイトのルート ディレクトリを取得できる方法は何通りありますか?
例:
<ルートディレクトリ>
§
│ ├
│ │ └category.php
│ │index。 php
│ └config.php
└
category.php が config.php の内容を参照したい場合、相対パスは '../config と記述されます。 php」の場合、絶対パスが使える場合はどのように書けばよいのでしょうか?
当初、HTML と同じ方法で、ルート ディレクトリを表す「/」を使用して「/site1/config.php」として記述できると考えていましたが、テスト中にエラーが発生しました。 PHP では、http://root/site1/config.php というフォームを取得するにはどうすればよいですか?
-----解決策---------
[
コード=PHP]
"http://".$_SERVER ['HTTP_HOST'].$_SERVER['PHP_SELF']
[/code]
- PHP コード
"http://".$_SERVER ['HTTP_HOST']."/config.php" <br><font color="#e78608">------解決策---------</font><br>ルートディレクトリに設定ファイルを書き込み、すべてを配置します使用するグローバル変数キャッシュは、ファイルヘッダーの <br> をインポートした後、直接使用できます。大規模な Web サイトを参照してください。 <br><font color="#e78608">------解決策----------------------</font><br>$_SERVER["ROOT_DOCUMENT"]<br> <br>これらしいです <br><font color="#e78608">------解決策------------------</font><br>discuz を参照してください。以下でも実行できます。ディレクトリの下のディレクトリのルート <br><font color="#e78608">------解決策----------------------</font><br>$_SERVER['DOCUMENT_ROOT']<br> <br>virtualHost が設定されている場合、ルート ディレクトリは virtualHost によって設定されたルート ディレクトリになります。 <br>それ以外の場合は、Apache によって指定されたドキュメントルートのルートディレクトリです <br><font color="#e78608">------解決策---------</font><br>$_SERVER['DOCUMENT_ROOT'] は Web サイトのルートです<br><br> Web サイトのサブディレクトリにある Web サイトのルートにあるファイルにアクセスするには、次のように記述します: <br>require_once $_SERVER['DOCUMENT_ROOT'] ;<br><br> php.ini ファイルを編集する権限がある場合は、auto_prepend_file = "lib/TObject.php" <br> のように auto_prepend_file <br> を指定できます。php が実行されるたびに、プログラム lib/TObject.php が実行されます。各PHPプログラムにファイルを埋め込むコードを書く必要がなく、パスの煩わしさも解消されます<br> <br><font color="#e78608">------解決策---------</font><br>絶対パスと相対パス。ふふ。 <div class="clear"></div>

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











PHP 8.4 では、いくつかの新機能、セキュリティの改善、パフォーマンスの改善が行われ、かなりの量の機能の非推奨と削除が行われています。 このガイドでは、Ubuntu、Debian、またはその派生版に PHP 8.4 をインストールする方法、または PHP 8.4 にアップグレードする方法について説明します。

ファイルのアップロードを行うには、フォーム ヘルパーを使用します。ここではファイルアップロードの例を示します。

CakePHP は、PHP 用のオープンソース フレームワークです。これは、アプリケーションの開発、展開、保守をより簡単にすることを目的としています。 CakePHP は、強力かつ理解しやすい MVC のようなアーキテクチャに基づいています。モデル、ビュー、コントローラー

9 月 3 日、グランド セフト オート VI ドキュメントのバージョン 1.5 がリリースされました。これには、ゲームについてこれまでに知られているすべての詳細な概要が記載されています。ドキュメントの更新版は、X (旧 Twitter) で公開されたトレーラーで発表されました。
