我如何使路径文件在php


How can i make a path file in php

我想知道如何在php中创建路径文件?例如,我想在根文件夹中有一个指针文件,指向php脚本所在的文件夹。

我试过这样做,但它不起作用。

path.php(在根文件中)根/project1)/week5

$path = "/project1/week5/php";
set_include_path(get_include_path() . PATH_SEPARATOR . $path);

alert.php(在根文件中)。根/project1)/week5

include("path.php");
include("AlertFormAction.php");

AlertFormAction.php(是在htdocs/project1/week5/php)

我做错了什么?谁能好心地告诉我应该怎么做?谢谢你。

您的$path变量包含一个绝对路径,而这个路径很可能不存在。

PHP中的路径是本地(对于服务器)文件系统路径。我猜,你想试试

$path = '/htdocs/project1/week5/php';

由于包含路径"php"似乎相对于您的path.php文件,您可能会发现这更灵活

set_include_path(implode(PATH_SEPARATOR, array(
    __DIR__ . '/php',
    get_include_path()
)));

如果使用PHP 5.2或更低版本,将__DIR__替换为dirname(__FILE__)