在为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
我文件的正确路径是什么?
试试这个..
require_once(__DIR__."/folder_1/file.php");
要么
include(__DIR__."/folder_1/file.php");
您可以使用DOCUMENT_ROOT
:
require $_SERVER['DOCUMENT_ROOT'] . 'folder_1/file.php';
请记住,在尝试包含http://
文件时,需要服务器端的工作,因此您不希望获得好的结果。