3v4l.org

run code in 300+ PHP versions simultaneously
<?php !defined('MAX_LIFE')?define('MAX_LIFE',3):null; $classes = array( array('life' => MAX_LIFE%4 == 0 ? MAX_LIFE : (MAX_LIFE%4 == 1 ? MAX_LIFE+3 : (MAX_LIFE%4 == 2 ? MAX_LIFE+2 : MAX_LIFE+1)), 'class' => 'col s12 m6 l3', 'space' => 3), array('life' => MAX_LIFE%2 ? MAX_LIFE+1 : MAX_LIFE, 'class' => 'col s12 m6 l6', 'space' => 6), ); var_dump($classes); $memory = 0; do { if ($classes[0]['life'] > 0 && $classes[1]['life'] > 0) $idx = rand(0,1); else if ($classes[0]['life'] > 0) $idx = 0; else if ($classes[1]['life'] > 0) $idx = 1; else break; if ($memory + $classes[$idx]['space'] > 12) continue; else if ($memory + $classes[$idx]['space'] == 12) $memory = 0; else $memory += $classes[$idx]['space']; $classes[$idx]['life']--; echo $classes[$idx]['class'] . "\n"; } while(1);

This is an error 500

Value for `_results` contains invalid data `array`


preferences:
169.87 ms | 1798 KiB | 11 Q