(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)
set_include_path — Modifica el valor de la directiva de configuración include_path
Modifica el valor de la directiva de configuración include_path, durante la ejecución del script en curso.
Devuelve el valor anterior de
include_path en caso de éxito o false si ocurre un error.
Ejemplo #1 Ejemplo con set_include_path()
<?php
set_include_path('/usr/lib/pear');
// O usar ini_set()
ini_set('include_path', '/usr/lib/pear');
?>
Ejemplo #2 Añadir al camino de inclusión
Usando la constante PATH_SEPARATOR , es
posible extender el camino de inclusión según el sistema.
En este ejemplo, se añade /usr/lib/pear
al final del actual include_path.
<?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.