![]() |
1
2
您可以创建一个您想要尝试的可能对象的数组,然后运行一个循环。可能更容易维护。此代码可以修改为包含参数,并使用call_user_func_array代替。
|
![]() |
2
0
|
![]() |
3
0
我个人会这样做:
如果早期对象实际返回某些内容,这将节省处理时间。因为它是一个elseif设置,一旦它找到数据,它就会停止处理其他if子句。 我认为switch语句在这种情况下不合适。开关往往测试一个变量的值(即$A=1、2、3或4)。 |
![]() |
4
0
可以,但是如果get函数返回空数组、假字符串或空字符串而不是空字符串,那么它将继续查找数据… |
![]() |
5
0
我可能会将请求数据的对象分组到一个数组中:
然后运行一个while循环,直到获得数据:
|