English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
A função set_include_path() pode alterar dinamicamente o parâmetro include_path do PHP em programas PHP, cujo parâmetro é uma string, vários diretórios diferentes podem ser concatenados em uma única chamada como parâmetro - os diretórios são separados por um símbolo de separação de diretório, no sistema Unix este símbolo é “:”, no sistema Windows este símbolo é “;”, então o PHP fornece uma constante PATH_SEPARATOR para representar este símbolo no sistema atual.
set_include_path — Define a opção de configuração include_path
Descrição
string set_include_path ( string $new_include_path )
Configurações de opções de tempo de execução para include_path atual para o script.
Parâmetros
new_include_path
Novo valor do include_path.
Retorno
Retorna o include_path antigo com sucesso ou FALSE em caso de falha.
Exemplo um
<?php // Desde PHP 4.3.0 disponível a partir de set_include_path('/usr/lib/pear'); // Disponível em todas as versões do PHP ini_set('include_path', '/usr/lib/pear'); ?>
Exemplo dois
Adicionar ao include path
Utilizando o constante PATH_SEPARATOR, é possível expandir o include path de forma cross-platform.
Neste exemplo, adicionamos /usr/lib/pear foi adicionado ao final do include_path existente.
<?php $path = '/usr/lib/pear'; set_include_path(get_include_path() . PATH_SEPARATOR . $path); ?>
Obrigado por ler, espero que ajude a todos, obrigado pelo apoio ao site!