喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 帮助

RSS 订阅当前论坛  

喜悦证交所已经关闭

上一主题 下一主题
     
标题: [问题] php 判定字符串中有0-9的数字3-7个,互不重复  
 
undersky
注册会员
Rank: 2



UID 73130
精华 0
积分 189
帖子 271
金钱 189 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2006-5-10
来自 福建
状态 离线
[广告]: q m
php 判定字符串中有0-9的数字3-7个,互不重复

如题所示,返回true or false。用什么方法都行。

比如 1,2,3  符合。  1,2就不符合。

请教达人




彩票,福利彩票,彩票网,双色球,福彩,福彩3D,投注站,风采,3D,中奖,彩民,公告,七乐彩,代购,合买,公益,刮刮乐,开奖,走势图,投注
2008-3-10 07:55 PM#1
查看资料  访问主页  Blog  发短消息  QQ  顶部
 
LuckLrj (中国php中的爱因斯坦)
版主
Rank: 7Rank: 7Rank: 7
老会员


UID 64836
精华 0
积分 2599
帖子 3138
金钱 2599 喜悦币
威望 0
人脉 0
阅读权限 100
注册 2005-6-19
状态 在线
[推荐阅读] (全/兼职)聘请精通PHP + Oracle的朋友,开发一套交易程序!
1:strlen判断长度
2:然后每位检测




学习,工作累了,请访问我的小站,娱乐一下。http://www.52sunny.net
2008-3-10 09:24 PM#2
查看资料  Blog  发短消息  顶部
 
phpxxx (phpxxx)
中级会员
Rank: 3Rank: 3
老会员



UID 27861
精华 0
积分 453
帖子 449
金钱 453 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2004-4-16
状态 离线
[推荐阅读] replace的问题


<?php
function string_numberic_between_3_7 (&$data)
{
    
$cnt count_chars ($data1);
    
$numeric 0;
    for (
$i 48$i <= 57$i ++)
    {
        if (empty (
$cnt[$i])) continue;
        if (
$cnt[$i] > 1) return false;
        
$numeric ++;
        if (
$numeric 7) return false;
    }
    if (
$numeric 3) return false;
    return 
true;
}
?>
[ 本帖最后由 phpxxx 于 2008-3-10 10:27 PM 编辑 ]
2008-3-10 09:35 PM#3
查看资料  发短消息  顶部
 
phpxxx (phpxxx)
中级会员
Rank: 3Rank: 3
老会员



UID 27861
精华 0
积分 453
帖子 449
金钱 453 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2004-4-16
状态 离线
[推荐阅读] session值有时不能保存
版主回答错误!
2008-3-10 10:45 PM#4
查看资料  发短消息  顶部
 
songlv (超级版主)
论坛元老
Rank: 8Rank: 8


UID 73828
精华 0
积分 3021
帖子 693
金钱 3017 喜悦币
威望 0
人脉 4
阅读权限 90
注册 2006-5-22
状态 在线
[推荐阅读] 页面显示乱码
不好意思,没看到互不重复的要求 ,楼上正解



不要跑  不要玩   不要看  不要  
2008-3-11 10:43 AM#5
查看资料  访问主页  Blog  发短消息  顶部
 
shuck
中级会员
Rank: 3Rank: 3


UID 77698
精华 0
积分 467
帖子 388
金钱 465 喜悦币
威望 0
人脉 2
阅读权限 30
注册 2006-8-4
来自 湖北
状态 离线
[推荐阅读] DBA-MYSQL
有没有JS的



BLOG BLOG BLOG
2008-3-11 11:19 AM#6
查看资料  访问主页  Blog  发短消息  QQ  顶部
 
sysok8 (sysok8)
新手上路
Rank: 1
初级会员



UID 68440
精华 0
积分 21
帖子 23
金钱 21 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2006-2-7
状态 离线
[推荐阅读] 为什么在linux下配置lamp的时候要安装GCC和LIBXML?


<?php
function checkNumberCount($str)
{
    if(
preg_match_all('#(\d)#',$str,$matches))
    {
            
$numberCount count($matches[1]);
            
$uniqueCount  =  count(array_unique($matches[1]));
           return 
$uniqueCount==$numberCount && Count$numberCount>&& $numberCount<8;
    }

     return 
false;
 }
?>
[ 本帖最后由 sysok8 于 2008-3-15 11:58 AM 编辑 ]
2008-3-15 11:54 AM#7
查看资料  发短消息  顶部
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 




Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 0.024067 second(s), 6 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP