1
1
当您在代码中执行$j+1时,它会覆盖$j的值,并再次将其设置回1。因此,每次循环都会调用第一个案例,即“adm”。您需要存储$j的实际值,并在最后将其分配回来。使用此代码。
它会将实际价值重新分配到$j,并将完美运行!! |
2
1
变量$tid看起来像一个字符串。因此,即使$j是一个增量整数,$tid$j+1将得到1。 您可以将其更改为$tid。($j+1)(添加括号)。 示例:
变更后:
简单地说,您提交的示例中似乎有很多重复代码,您可以将其移动到函数或更动态的循环中,以避免代码重复。 |
ZenBa2 · getopt未更改值C 2 年前 |
Waeez · 条件未满足php仍在运行 6 年前 |
Catz · 正在尝试打印正确数量的“*”以代替数值 6 年前 |
privilegedMale · switch语句中的扫描仪问题 6 年前 |
rasilvap · 具有多个参数的开关箱 6 年前 |
RudziankoÅ · 不可能的类型切换情况:不能有动态类型 6 年前 |
Leo Thomas · 循环case语句而不退出shell脚本 6 年前 |