/
vshmidt
/
php
Обзор
Документация
Войти
/
vshmidt
/
php
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
ext/spl/tests/bug40091.phpt
41 строка
802 B
Nikita Popov
Reindent phpt files
04 фев 2020, 00:52
04 фев 2020, 00:52
f8d7958
Код
Авторство
О чём код?
--TEST-- Bug #40091 (issue with spl_autoload_register() and 2 instances of the same class) --FILE-- <?php class MyAutoloader { function __construct($directory_to_use) {} function autoload($class_name) { // code to autoload based on directory } } $autloader1 = new MyAutoloader('dir1'); spl_autoload_register(array($autloader1, 'autoload')); $autloader2 = new MyAutoloader('dir2'); spl_autoload_register(array($autloader2, 'autoload')); print_r(spl_autoload_functions()); ?> --EXPECT-- Array ( [0] => Array ( [0] => MyAutoloader Object ( ) [1] => autoload ) [1] => Array ( [0] => MyAutoloader Object ( ) [1] => autoload ) )