这种写法可行吗

这是IndexController

这种写法是什么意义呢

LangController

这种写法可行吗

你的代码应该是写给下一个开发者的情书。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
讨论数量: 7

@zxdstyle 非常感谢你的回答,它能执行成功的原因是不是得益于PHP对静态方法的调用,但是这种写法不可行的真正原因是因为规范吗,还是因为什么原因呢

4年前 评论
zxdstyle 4年前
wanghan

就是因为规范吧,代码能运行就是可行的,可没有人会controller里调用controller吧

4年前 评论

不要这样子做,最好抽离放在service层,为什么要放在service层,1是方便复用,2是方便单元测试

4年前 评论

规范问题 要是就一个地方调用LangController内容 还不如直接把require_once那行代码写IndexController里。要是公用的 你就应该单独封装一个服务层之类的去放

4年前 评论

格式化下,另外 WOW 是做什么的。

4年前 评论

@小李世界 我也是看公司原同事写的,感觉怪怪的,但又说不清其中原理,所以发出来问问各位大佬,我大概缕了一下他的代码意图,应该是类似于网站的语言切换,通过传参,返回的是提前定义语言包下的数组 例如下图 file 传到展示面进行语言的切换,我想到利用自定义辅助函数来替换这种写法,就是不太清楚辅助函数中可以写require_once函数吗,正在测试

4年前 评论
小李世界 4年前

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