如何在调用PHP的require函数时获取基本URL?
我的档案位于:
www.mywebsite.com/folder_1/file.php
在我的服务器中,它放在:
/folder_1/file.php
我想使用PHP require函数访问该文件,但我似乎无法实现。
我已经尝试过了:
require 'http://www.mywebsite.com/folder_1/file.php';
和
要求'../ folder_1 / file.php';
我的视图(我放置了require函数)位于
/application/innerdirectory/another_innerdirectory/another_dir/view_directory/view.php
我的文件的正确路径是什么?
答案 0 :(得分:2)
试试这个..
require_once(__DIR__."/folder_1/file.php");
或
include(__DIR__."/folder_1/file.php");
答案 1 :(得分:0)
您可以使用DOCUMENT_ROOT
:
require $_SERVER['DOCUMENT_ROOT'] . 'folder_1/file.php';
请记住,在尝试包含http://
文件时,需要服务器端的工作,因此您不会期望获得好的结果。
答案 2 :(得分:0)
<?php
require("http://www.mywebsite.com/folder_1/file.php");
?>
它将为您提供帮助。