Php switch语句中的案例太多?

Php switch语句中的案例太多?,php,performance,switch-statement,Php,Performance,Switch Statement,什么时候php switch语句的大小写过多?100? 1000? 5000? 10000? 当然,这取决于服务器,但是想象一下一个简单的VPS,它有1个平均内核和1 Gb的RAM,以及几个并发请求 我知道这不是一个好的做法,但我是一个好奇的人,我一直在学习 即使使用php fpm,我也不认为拥有数百个案例是明智的,但事实是我从未尝试过这一点,我希望听听您的意见(SQL或MongoDB是我的想法最终可能使用的工具) 非常感谢你帮我解决这个难题 什么时候php switch语句的大小写过多 当你在

什么时候php switch语句的大小写过多?100? 1000? 5000? 10000? 当然,这取决于服务器,但是想象一下一个简单的VPS,它有1个平均内核和1 Gb的RAM,以及几个并发请求

我知道这不是一个好的做法,但我是一个好奇的人,我一直在学习

即使使用php fpm,我也不认为拥有数百个案例是明智的,但事实是我从未尝试过这一点,我希望听听您的意见(SQL或MongoDB是我的想法最终可能使用的工具)

非常感谢你帮我解决这个难题

什么时候php switch语句的大小写过多

当你在大约20秒内无法再摸索时


正如H2Oooo所说,这样会混淆流程和数据。

如果站点上的单个逻辑上有1000条单独的语句,那么您就做错了,可能应该使用哈希表和循环。如果switch语句中有10个以上的情况,您到底在做什么?别这样。我明白这不是一个好的做法,我只是想知道什么时候太多就是太多:)谢谢你的建议!不能专门针对PHP说话,但通常使用switch语句,如果你不得不问它是否太多,它是否太多。我同意。。。我没有在任何地方使用它,只是我认为我可以从小处做起,但如果我需要扩展它,这可能是一个可怕的想法。。。