什么是PHP嵌套函数?

什么是PHP嵌套函数?,第1张

什么是PHP嵌套函数?

基本上没有,我一直将其视为解析器的副作用。

伊兰·加珀林(Eran
Galperin)误认为这些功能是某种私有的,只是

outer()
在运行之前才声明它们。它们也不是私有范围的,尽管确实延迟了,但它们确实污染了全球范围。作为回调,外部回调仍然只能被调用一次。我仍然看不到将其应用于很可能多次调用别名的数组有什么帮助。

唯一的“现实世界”的例子,我能挖出个是这个只能运行一次,并且可以IMO改写清洁。

我唯一能想到的是让模块调用[name] _include方法,该方法在全局空间中设置多个嵌套方法,并与

if (!function_exists ('somefunc')) {  function somefunc() { }}

检查。

PHP的OOP显然是一个更好的选择:)



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5621493.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存