2016 - 2024

感恩一路有你

php语言入门 php闭包为什么不能序列化?

浏览量:1341 时间:2021-03-10 21:17:08 作者:admin

php闭包为什么不能序列化?

这个愚蠢的问题已经出现过好几次了,但是我不能继续读下去了

标题是错误的,PHP闭包可以序列化,如果有必要的话可以用反射

关键点:如果发问者不知道PHP闭包可以序列化,那就不能问“为什么不能序列化”这个问题,这个问题对我来说更感人引擎的底部

所以这个问题反复出现这只是标题推手的错误。JS与PHP的面向对象概念不同。应该说JS和其他传统的面向对象语言完全不是一个概念。在这个JS中,对象(类)实际上是基于原型链实现的,例如,许多对象函数没有属性。严格来说,JS不是一种面向对象的语言。现在这些类的函数实际上是基于原生JS的,并带有一些转换方法。如果用close编译新的ES6类,生成的代码实际上是与JS的一对一对应,根本没有“类”。

相反,PHP是一种真正的面向对象语言。他可以提供OOP所需的所有基础设施。

javascript与php中面向对象有哪些的区别?

它也可以理解为laravel中的匿名函数。

声明了具有变量名的匿名函数。之所以这样命名是因为在这个场景中,请求是一个接一个的中间件。假设当前场景路径将依次通过三个中间件,那么对于类的函数:

这里的函数实际上可以看作类的函数。

关于语句的函数,您可以使用以下示例:

如果函数是,您可以将上述语句视为:

参考链接:什么是laravel中的闭包?

php语言入门 closure中文 closure的用法

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。