Rumah >pembangunan bahagian belakang >tutorial php >javascript闭包 - php中的闭包函数和匿名函数有区别吗,何谓闭包?

javascript闭包 - php中的闭包函数和匿名函数有区别吗,何谓闭包?

WBOY
WBOYasal
2016-07-06 13:53:121028semak imbas

闭包到底是什么啊?之前js里面听过一些,但是实际开发怎么感觉没怎么用到过这个概念?只是最近在学laraval的时候发现路由配置都是用闭包函数(教程里面这样说的),不懂这个闭包是什么意思?我看代码和js里面的匿名函数很像啊?感谢各位回答•﹏•

回复内容:

闭包到底是什么啊?之前js里面听过一些,但是实际开发怎么感觉没怎么用到过这个概念?只是最近在学laraval的时候发现路由配置都是用闭包函数(教程里面这样说的),不懂这个闭包是什么意思?我看代码和js里面的匿名函数很像啊?感谢各位回答•﹏•

闭包就是一段自由的代码块,在大多数语言的闭包中,基本都是以匿名函数的形式出现,在PHP和Js里可以把匿名函数理解为闭包,两者是一致的。当然,在PHP里,还有Closure对象来操作闭包。

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn