题目
PHP7中能实现将自定义函数注册为自动加载函数的是_autoload。对错
PHP7中能实现将自定义函数注册为自动加载函数的是_autoload。
对
错
题目解答
答案
1. 在PHP中,spl_autoload_register() 函数用于注册一个自定义函数作为自动加载函数,当使用尚未被加载的类时,会自动调用这个函数来加载类文件。
2. _autoload() 函数是PHP5中的自动加载函数,但在PHP7中已经被废弃,推荐使用spl_autoload_register()来注册自动加载函数。
3. 因此,说PHP7中能实现将自定义函数注册为自动加载函数的是_autoload是错误的,正确的是spl_autoload_register()。
答案:错
解析
在PHP中,`spl_autoload_register()` 函数用于注册一个自定义函数作为自动加载函数,当使用尚未被加载的类时,会自动调用这个函数来加载类文件。在PHP7中,`_autoload()` 函数已经被废弃,推荐使用 `spl_autoload_register()` 来注册自动加载函数。因此,说PHP7中能实现将自定义函数注册为自动加载函数的是 `_autoload` 是错误的,正确的是 `spl_autoload_register()`。