构造方法没法写返回

构造方法没法写返回
第一个写法不会返回,也不会断掉

第二个方法返回有看不懂
构造方法没法写返回

有没有更好的方法写这个验证
感谢各位大佬提供方法!!!

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

中间件写验证

1年前 评论
讨论数量: 14

构造方法不能 return,可以用 throw 抛异常,外面捕获返回

1年前 评论

中间件写验证

1年前 评论

不要再使用 echo die

1年前 评论

槽点过多,一时间竟然不知道说什么了...

1年前 评论
GDDD 1年前
Complicated 1年前

验证 token 写在中间件里更好 更符合一般规范 ,然后就是你要是非要在构造方法里返回 得看你封装的 returnMSg 函数,怎么返回的 不用 echo 用 return 试试 或者直接 die ($this->rerurnMsg (****));

1年前 评论
Complicated

能不用构造函数的不要构造函数,更别说你还这么用!

1年前 评论
Complicated (作者) 1年前
徵羽宫 1年前
徵羽宫 1年前
Complicated (作者) 1年前
sanders

请问楼主这是做什么用的类型?为何要在构造函数中验证数据?

1年前 评论

initialize 写这里也行吧

1年前 评论