- var_dump: documentation ( source)
- end: documentation ( source)
<?php
$regions = [
'int' => 1,
'nl' => 2,
'be' => 4,
'us' => 8,
'as' => 16,
'za' => 32,
'lu' => 64,
'de' => 128,
'fr' => 256,
];
foreach ($regions as $region => $x)
for ($list[$region] = $i = $x; end($regions) * 2 - (++$i % $x ? $i : $i += $x) > 0; $list[$region] .= ",$i");
var_dump($list);