PHP 5.3 在命名空间中,以后取消了与类名同名的方法作为构造函数是出于什么考虑的?

在学 Java 过程中发现 Java 的构造函数名与方法名是一致的,当我看 PHP 的文档时发现 PHP 5.3 之前的版本也是和Java 一样。那么是出于什么考虑之后的版本,在命名空间中不用这种同名的方式了?

PHP 5.3 以后取消了与类名同名的方法作为构造函数是出于什么考虑的?

PHP 5.3 以后取消了与类名同名的方法作为构造函数是出于什么考虑的?

php
相信时间和变化
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 1

其实我还挺好奇为什么用类名做构造函数名...

https://www.quora.com/Why-is-the-construct...

4年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!