spl_autoload_functions> <spl_autoload_call
Last updated: Fri, 24 Feb 2012

spl_autoload_extensions

(PHP 5 >= 5.1.2)

spl_autoload_extensionsRegistra e retorna as extensões de arquivo padrões para o spl_autoload

Descrição

string spl_autoload_extensions ([ string $file_extensions ] )

Esta função permite modificar e verificar as extensões de arquivo que a função __autoload interna de contingência da spl_autoload usará. Quanto chamada sem nenhum argumento, ela apenas retorna a lista atual de extensões separadas por vírgula. Para modificar a lista de extensões de arquivo, simplesmente chame a função com a nova lista de extensões de arquivos a serem usadas em uma única string, cada extensão separada por vírgula.



User Contributed Notes
spl_autoload_extensions
Jeremy Cook
03-Sep-2010 03:46
A quick note for anyone using this function to add their own autoload extensions. I found that if I included a space in between the different extensions (i.e. '.php, .class.php') the function would not work. To get it to work I had to remove the spaces between the extensions (ie. '.php,.class.php'). This was tested in PHP 5.3.3 on Windows and I'm using spl_autoload_register() without adding any custom autoload functions.

Hope that helps somebody.
Kerry Kobashi
11-May-2010 02:50
Extensions include the period. For example:

spl_autoload_extensions(".inc, .php, .lib, .lib.php ");

spl_autoload_functions> <spl_autoload_call
Last updated: Fri, 24 Feb 2012