<?phpphp
$p = array();spa
function perm($s,$i,$n){it
global $p;io
for($j=0;$j<$n;++$j){function
if($j !=0 && $s{$j} == $s{$j-1}){im
}else if($s{$j} != '@'){
$p[$i] = $s{$j};
$s{$j} = '@';
if($i==$n-1){
//print_r($p);
echo implode('',$p),'<br/>';
}else{
perm($s,$i+1,$n);
}
$s{$j} = $p[$i];
}
}
}