3v4l.org

run code in 300+ PHP versions simultaneously
<?php function ps($set){ $subset = [[]]; foreach($set as $element){ foreach($subset as $combination){ $subset[] = array_merge([$element], $combination); } } sort($subset); return $subset; } $interfaces = explode(",", "Tosser,Wanker,Slag,Arsehole,Muppet,Pillock,KnobHead,BellEnd,Knob"); foreach($interfaces as $interface){ echo "interface " . $interface . "{}\n"; } echo "\n\n"; foreach(ps($interfaces) as $c){ echo "interface " . implode("", $c) . " extends " . implode(", ", $c) . "{}\n"; }

Abusive script

This script was stopped while abusing our resources

This is an error 500

Value for `_results` contains invalid data `array`


preferences:
205.91 ms | 9134 KiB | 15 Q