note 100506 added to function.spl-autoload-register
| From: | immeemosol+public at googlemail dot com | Date: | Wed, 20 Oct 2010 11:20:02 +0000 |
| Subject: | note 100506 added to function.spl-autoload-register | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-173303@lists.php.net to get a copy of this message | ||
<?php
# apparently sometimes it does not work with a third parameter
function a($c){var_dump($c);}
function b($c){var_dump($c);}
function c($c){var_dump($c);}
function d($c){var_dump($c);}
function e($c){var_dump($c);}
function f($c){var_dump($c);}
function g($c){var_dump($c);}
function h($c){var_dump($c);}
function i($c){var_dump($c);}
function j($c){var_dump($c);}
function k($c){var_dump($c);}
function m($c){var_dump($c);}
function l($c){var_dump($c);}
spl_autoload_register();
spl_autoload_register( 'a' );
spl_autoload_register( 'b' , FALSE );
spl_autoload_register( 'c' , TRUE );
spl_autoload_register( 'd' , NULL );
spl_autoload_register( 'e' , FALSE , FALSE );
spl_autoload_register( 'f' , FALSE , TRUE );
spl_autoload_register( 'g' , TRUE , TRUE );
spl_autoload_register( 'h' , TRUE , FALSE );
spl_autoload_register( 'i' , NULL , TRUE );
spl_autoload_register( 'j' , TRUE , NULL );
spl_autoload_register( 'k' , FALSE , NULL );
spl_autoload_register( 'l' , NULL , FALSE );
spl_autoload_register( 'm' , NULL , NULL );
var_dump(spl_autoload_functions());
spl_autoload_call('InexistentClass');
?>
-------
output :
array(5) {
[0]=>
string(12) "spl_autoload"
[1]=>
string(1) "a"
[2]=>
string(1) "b"
[3]=>
string(1) "c"
[4]=>
string(1) "d"
}
[...]
-------
PHP Version 5.2.13
----
Server IP: 69.147.83.197
Probable Submitter: 86.95.83.101
----
Manual Page -- http://www.php.net/manual/en/function.spl-autoload-register.php
Edit -- https://master.php.net/note/edit/100506
Del: integrated -- https://master.php.net/note/delete/100506/integrated
Del: useless -- https://master.php.net/note/delete/100506/useless
Del: bad code -- https://master.php.net/note/delete/100506/bad+code
Del: spam -- https://master.php.net/note/delete/100506/spam
Del: non-english -- https://master.php.net/note/delete/100506/non-english
Del: in docs -- https://master.php.net/note/delete/100506/in+docs
Del: other reasons-- https://master.php.net/note/delete/100506
Reject -- https://master.php.net/note/reject/100506
Search -- https://master.php.net/manage/user-notes.php