php题目描述:给定一个字符串,求出其所有可能的字符组合. 比如:abc 其所有组合是:a,b,c,ab,ac,bc,abc


function combine($str,$len) {
if (0 == strlen($str)) {
return;
}
for ($i=$len-1;$i>=0;$i--) {
$temp = '';
for ($j=0;$j<strlen($str);$j++) {
if ($j != $i) {
$temp .= $str[$j];
}
}
combine($temp,$i);
}
print_r($str.'<br/>');
}
$str = 'abc';
combine($str, strlen($str));

posted on 2019-09-25 11:12  苍月冷  阅读(610)  评论(0编辑  收藏  举报

导航