3v4l.org

run code in 300+ PHP versions simultaneously
<?php $input = 1; $switch = "switch ($input) {"; for($case = 0; $case < 100; $case++) { $switch .= "case $case: break;"; } $switch .= '}'; echo $switch;
Output for 5.4.0 - 5.4.45, 5.5.24 - 5.5.35, 5.6.7 - 5.6.28, 7.0.0 - 7.0.20, 7.1.0 - 7.1.20, 7.2.0 - 7.2.33, 7.3.16 - 7.3.33, 7.4.0 - 7.4.33, 8.0.0 - 8.0.30, 8.1.0 - 8.1.28, 8.2.0 - 8.2.18, 8.3.0 - 8.3.4, 8.3.6
switch (1) {case 0: break;case 1: break;case 2: break;case 3: break;case 4: break;case 5: break;case 6: break;case 7: break;case 8: break;case 9: break;case 10: break;case 11: break;case 12: break;case 13: break;case 14: break;case 15: break;case 16: break;case 17: break;case 18: break;case 19: break;case 20: break;case 21: break;case 22: break;case 23: break;case 24: break;case 25: break;case 26: break;case 27: break;case 28: break;case 29: break;case 30: break;case 31: break;case 32: break;case 33: break;case 34: break;case 35: break;case 36: break;case 37: break;case 38: break;case 39: break;case 40: break;case 41: break;case 42: break;case 43: break;case 44: break;case 45: break;case 46: break;case 47: break;case 48: break;case 49: break;case 50: break;case 51: break;case 52: break;case 53: break;case 54: break;case 55: break;case 56: break;case 57: break;case 58: break;case 59: break;case 60: break;case 61: break;case 62: break;case 63: break;case 64: break;case 65: break;case 66: break;case 67: break;case 68: break;case 69: break;case 70: break;case 71: break;case 72: break;case 73: break;case 74: break;case 75: break;case 76: break;case 77: break;case 78: break;case 79: break;case 80: break;case 81: break;case 82: break;case 83: break;case 84: break;case 85: break;case 86: break;case 87: break;case 88: break;case 89: break;case 90: break;case 91: break;case 92: break;case 93: break;case 94: break;case 95: break;case 96: break;case 97: break;case 98: break;case 99: break;}
Output for 8.3.5
Warning: PHP Startup: Unable to load dynamic library 'sodium.so' (tried: /usr/lib/php/8.3.5/modules/sodium.so (libsodium.so.23: cannot open shared object file: No such file or directory), /usr/lib/php/8.3.5/modules/sodium.so.so (/usr/lib/php/8.3.5/modules/sodium.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 switch (1) {case 0: break;case 1: break;case 2: break;case 3: break;case 4: break;case 5: break;case 6: break;case 7: break;case 8: break;case 9: break;case 10: break;case 11: break;case 12: break;case 13: break;case 14: break;case 15: break;case 16: break;case 17: break;case 18: break;case 19: break;case 20: break;case 21: break;case 22: break;case 23: break;case 24: break;case 25: break;case 26: break;case 27: break;case 28: break;case 29: break;case 30: break;case 31: break;case 32: break;case 33: break;case 34: break;case 35: break;case 36: break;case 37: break;case 38: break;case 39: break;case 40: break;case 41: break;case 42: break;case 43: break;case 44: break;case 45: break;case 46: break;case 47: break;case 48: break;case 49: break;case 50: break;case 51: break;case 52: break;case 53: break;case 54: break;case 55: break;case 56: break;case 57: break;case 58: break;case 59: break;case 60: break;case 61: break;case 62: break;case 63: break;case 64: break;case 65: break;case 66: break;case 67: break;case 68: break;case 69: break;case 70: break;case 71: break;case 72: break;case 73: break;case 74: break;case 75: break;case 76: break;case 77: break;case 78: break;case 79: break;case 80: break;case 81: break;case 82: break;case 83: break;case 84: break;case 85: break;case 86: break;case 87: break;case 88: break;case 89: break;case 90: break;case 91: break;case 92: break;case 93: break;case 94: break;case 95: break;case 96: break;case 97: break;case 98: break;case 99: break;}

preferences:
193.93 ms | 405 KiB | 229 Q