ホームページ > バックエンド開発 > PHPチュートリアル > require _DIR_'/./bootstrap このコードは何を意味しますか?

require _DIR_'/./bootstrap このコードは何を意味しますか?

WBOY
リリース: 2016-06-13 12:25:21
オリジナル
3605 人が閲覧しました

require __DIR__.'/../bootstrap このコードは何を意味しますか?
最近laravelフレームワークを研究しているところ、

require __DIR__.'/../bootstrap/autoload.php';
このコードこれはどういう意味ですか?

呼び出しは次のとおりです:
D:WebLaravelpublic/../bootstrap/autoload.php このパス形式には問題があります。

実際の呼び出しは次のとおりです。 :
D:WebLaravelbootstrapautoload.php

パス内の /../ は何を意味するのでしょうか? PHP マニュアルを何回も読みましたが、この構文は見つかりませんでした。



------解決策----------------------
は、 __DIR__ ディレクトリ autoload.php
-----ソリューションのアイデア----------------------
_DIR_ は、php5.3 以降、現在実行されている PHP スクリプトが配置されているディレクトリを指すために使用されるマジック定数です。コネクタは文字列と変数を接続するために使用されます。../ は現在のディレクトリの上位ディレクトリを表します。DOS システムを使用したことがある人なら誰でも知っているはずで、コマンド ライン ツールを使用するときに今でも使用されています。
------ソリューションのアイデア----------------------
__DIR__ が必要です。'/../ bootstrap/autoload.php';
内訳:
__DIR__ マジック定数は、現在実行中のファイルが配置されているディレクトリを表します。__DIR__ を自分でエコーして見てください。出力されるディレクトリ パスは / で終わりません。 ;
../ は、現在の場所の上位ディレクトリを表します。

------解決策のアイデア------ ----- --
は、現在のディレクトリの親ディレクトリにある bootstrap/autoload.php ファイルを表します。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート