character subsets by

<?php\x0d
$d='decbin';\x0d
for(;$a[]=fgetc(STDIN);$a=array_unique($a));\x0d
$s=strrev(trim(join("",$a)));\x0d
for($i=0,$b=$d($i);strlen($b)<=strlen($s);$b=$d(++$i)){\x0d
    $b=strrev($b);\x0d
    $o='';\x0d
    for($j=0;$j<strlen($b);$j++){\x0d
        if($b[$j])$o=$s[$j].$o;\x0d
    }echo "$o\n";\x0d
}\x0d

Note that non-ascii characters in the above source code will be escaped (such as \x9f).

download

return to the top page