ホームページ > バックエンド開発 > PHPチュートリアル > PHPファイルの導入に関する問題。 /無効。

PHPファイルの導入に関する問題。 /無効。

WBOY
リリース: 2016-06-23 13:01:02
オリジナル
1388 人が閲覧しました

require_once('/ta.php'); をローカルで使用して実行します。
しかし、それをサーバーに置くと機能しません。余分なスラッシュがあるとします。ただし、このスラッシュは削除できません。解決方法。 PHPのバージョンが違うと何か問題があるのでしょうか?
もっと見る 0


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

なぜスラッシュを削除できないのですか? 。 。

サーバーは liunx ですか、それとも Windows ですか?

絶対パスの使用を示すには / を使用します。相対パスを使用する場合は、削除するか、現在のディレクトリを示すために ./ ./ を使用してください。たとえば、

require_once('System/Defined.php');require_once('./System/Defined.php');
ログイン後にコピー


さらに、ディレクトリ区切り文字も異なります。 Windows と Linux は / 互換性がある場合、PHP には置き換え可能な組み込み定数 DIRECTORY_SEPARATOR があるため、上記のコードは次のようになります:
require_once('System'.DIRECTORY.'Defined.php');
ログイン後にコピー


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