Что делает функция php set_include_path?
Устанавливает возможное местоположение для движка php для поиска файлов.
Например:
Я поместил это в php файл с именем cmp.php
в /home1/machines/public_html
<?php
print "1<br>";
require("hello.php");
print "<br>2<br>";
set_include_path("/home1/machines/public_html/php");
print "<br>3<br>";
require("hello.php");
print "<br>4<br>";
?>
Создайте новый файл hello.php
в /home1/machines/public_html
, поместите его туда:
<?php
print "hello from public_html";
?>
Создайте второй новый файл с именем hello.php
в /home1/machines/public_html/php
, поместите его туда:
<?php
print "hello from public_html/php";
?>
Запустите cmp.php
, и вы должны получить это: