【发布时间】:2022-01-12 17:08:19
【问题描述】:
代码是:
foreach($page->items as $item) {
switch ($item->var) {
case 'var1': $var1 = $item; break;
case 'var2': $var2 = $item; break;
case 'var3': $var3 = $item; break;
// ...
case 'varN': $varN = $item; break;
default: // do nothing
}
}
我想让每个项目 var 分配给一个“命名变量”,例如$var1 在var1 的情况下。
【问题讨论】:
标签: php foreach switch-statement refactoring variable-assignment