Swoole 5.0 不再使用 PSR-0 下划线风格的类名
Swoole 在 1.x - 4.x 版本中同时提供了 PSR-0 规范的下划线风格类名和 PSR-4 的命名空间风格。目前 PSR-0 规范已于2014年10月21日被标记为弃用,目前最新的替代规范为 PSR-4。
根据报道,在最新的 Swoole 5 版本中计划将彻底移除下划线类名,并且希望 Swoole 的用户能逐步将类名改为 PSR-4 规范的纯命名空间风格。
现在 Swoole 正在逐渐重构,移除陈旧落后的设计,未来会变得越来越精致。
正确使用
$server = new Swoole\Http\Server;
$server = new Swoole\Server;
$client = new Swoole\Coroutine\Http\Client;
$client = new Co\Http\Client;
错误使用
$server = new Swoole_Http_Server;
$server = new Swoole_Server;
$client = new Swoole_Coroutine_Http_Client;
$client = new Co_Http_Client;
当在 5.0 版本中将不再支持下划线类名时,使用了上述风格代码的 PHP 就会报类不存在的致命错误。
关注公众号
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
-
上一篇
OSChina 周三乱弹 —— 快去救火啊,小十月你扔玉米干嘛!
Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @tom_tdhzz :keep it low#今日歌曲推荐# 分享Elena Coats的单曲《Lowkey》: 《Lowkey》- Elena Coats 手机党少年们想听歌,请使劲儿戳(这里) @sa2006 :有家有孩子后,越来越亲身体会到金钱真的能解决很多问题 你这是让你孩子满周岁就去打工了么? 对女儿就要使劲儿疼了, 多挣钱哇, 程序员有自己独特的投资方向, @湖水没了 :又买了三个域名 怎样 能挣钱么? @湖水没了:@阿信sxq 1000块钱进去 一周赚了2600 后来就再也没玩了 被我带上车的同事 500块钱 赚了几十万 我们开源中国也要开商店啦。 点击(这里)进入商店 @Daniel-01 :尼玛,开源扑克牌卖39块,比内裤还贵,真是秀逗了 当然价格不一样, 能一样么 @小小编辑:内裤只有你自己能穿,但扑克牌可以三个人斗地主。 等程序员老了, 可以聚在一起玩开源扑克, 而不是去跳广场舞, @凉小生 :一座城市中中老年人群的素质很大程度上决定这座城市的形象 “对的 他就是早上路都走不稳的跟你抢座位的那个人。” 垃圾分...
-
下一篇
Skara 开源,JDK 源码管理与审查选项研究工具
OpenJDK 官方宣布开源 Project Skara 工具。Project Skara 是官方 OpenJDK 上游 Mercurial 存储库基于 GitHub 原型的镜像,其旨在研究用于 JDK 源代码的源码管理和代码审查的备选项,包括基于 Git 的选项,并包括第三方托管的选项。 去年 7 月份,JDK 团队就发起了名为 “Project Skara” 的意见征集,旨在讨论如何改进自 2008 年以来一直使用Mercurial 存储库的 JDK 源码管理方案。 当时主要分为两个阵营,一方认为从 Mercurial 到 Git 会更方便,另一方已经习惯Mercurial。现在 Skara 正式开源,也就是从 Mercurial 转到 Git,这将会有助于 OpenJDK 贡献者提高效率。 Skara 工具包括服务器端工具( bots )以及几个命令行工具: - git-jcheck - git-webrev - git-defpath - git-fork - git-pr - git-translate - git-info - git-skara 官方表示...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- MySQL数据库中FOR UPDATE的使用
- Red5直播服务器,属于Java语言的直播服务器
- Mario游戏-低调大师作品
- Docker容器配置,解决镜像无法拉取问题
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- SpringBoot2整合Redis,开启缓存,提高访问速度

微信收款码
支付宝收款码