前回の記事では、「PHP の include と require の違いは何ですか?」についてご紹介しました。 Include_once はどう違いますか? 》、この記事では引き続き、PHP での 2 つの記事読み込みパスとは何なのかを紹介します。ファイルパスとは何ですか?一定の参考値があるので、困っている友達が参考になれば幸いです。
#ファイル パスとは何ですか?
コンピュータでは、パスはファイルまたはコンテンツのテキスト識別子を指します。各間隔を区切るには、スラッシュ "\" または "/" がよく使用されます。スラッシュは次のとおりです。前のサブ項目が続きます。/: 現在のパスのルート パスを示します。 ./: 現在のパスを示します。 ../: 親パス、つまり現在のパスが存在する上位レベルのパスを示します。
ファイルの読み込みパスには 2 つのカテゴリが含まれています。
1. 絶対パス
ディスクのルート ディレクトリ (ローカルの絶対パス) から開始します。2. 相対パス: 現在のファイルが存在するディレクトリから始まるパス。
.1./: 現在のフォルダーを表します。 ../: 上位ディレクトリ(カレントフォルダの上位フォルダ)。絶対パスと相対パスのロードの違い: 1. 絶対パスは比較的非効率ですが、比較的安全です (パスは問題を引き起こしません)。 2. 相対パスは比較的効率的ですが、エラーが発生しやすくなります (相対パスは変更されます)。 コードを例として見てみましょう:
<?php //被包含的文件 //定义数据 $a = 1; define('PI',3.14); ?>
<?php //PHP文件加载路径 //相对路径加载 include_once 'include1.php'; echo $a ; ?>
1 つのファイルには別のファイルが含まれ、含まれるファイルには別のファイルが含まれます。 インクルードがネストされている場合、相対パス エラーが発生しやすくなります。ファイル (./ および ../) が含まれるため、相対パスは変更されます。ウィンドウの下では、それぞれフォルダの下には . フォルダと . フォルダがあります。推奨学習: 「
PHP ビデオ チュートリアル 」
以上がPHP の 2 種類の記事読み込みパスとは何ですか?ファイルパスとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。