PHP如何对一个数组进行筛选出对应的数字?

samxo 2016-01-10 09:21:54
比如:
$a=2314

我需要对$a筛选出两位不重复的数。
结果为:
12
13
14
23
24
34

该怎么做?
...全文
223 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
samxo 2016-01-11
  • 打赏
  • 举报
回复
引用 2 楼 xuzuning 的回复:
你知道什么是组合吗? 精华区就有好几个求组合的函数 再不济,一个 2 重循环也搞定了
可以帮忙写一个实例吗?实在新手不会。 又如果$a=0000的话, 我想要的结果是 00
xuzuning 2016-01-11
  • 打赏
  • 举报
回复
你知道什么是组合吗? 精华区就有好几个求组合的函数 再不济,一个 2 重循环也搞定了
tata8188 2016-01-11
  • 打赏
  • 举报
回复

$str = '12123112';
for ($i=0, $count=strlen($str); $i < $count; $i++) {
    for ($j=$i+1; $j < $count; $j++) {
        $arr[$str{$i}.$str{$j}] = $str{$i}.$str{$j};
    }
}
var_dump($arr);
可以利用数组的键key唯一
samxo 2016-01-10
  • 打赏
  • 举报
回复
急,在线等!!!

20,359

社区成员

发帖
与我相关
我的任务
社区描述
“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。PHP语法利用了C、Java和Perl,该语言的主要目标是允许web开发人员快速编写动态网页。
phpphpstorm 技术论坛(原bbs)
社区管理员
  • 开源资源社区
  • phpstory
  • xuzuning
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧