(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)
set_include_path — Setzt die Konfigurationsoption include_path
Setzt die Konfigurationsoption include_path für die Dauer der Ausführung des Skripts.
Gibt bei Erfolg den alten
include_path zurück.
Bei einem Fehler wird false
zurückgegeben.
Beispiel #1 set_include_path()-Beispiel
<?php
set_include_path('/usr/lib/pear');
// Oder mit ini_set()
ini_set('include_path', '/usr/lib/pear');
?>
Beispiel #2 Den include-path erweitern
Wenn man die Konstante PATH_SEPARATOR
verwendet, ist
es möglich, den include_path
ohne Kenntnis des
verwendeten Betriebssystems zu erweitern.
In diesem Beispiel fügen wir /usr/lib/pear ans Ende
des vorhandenen include_path
an.
<?php
$path = '/usr/lib/pear';
set_include_path(get_include_path() . PATH_SEPARATOR . $path);
?>
If you find that this function is failing for you, and you're not sure why, you may have set your php include path in your sites's conf file in Apache (this may be true of .htaccess as well)
So to get it to work, comment out any "php_value include_path" type lines in your Apache conf file, and you should be able to set it now in your php code.