El código es:
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 } } Me gustaría hacer que cada elemento var se asigne a una "variable con nombre", por ejemplo, $var1 en el caso de var1 .