»
游客:
注册
|
登录
|
搜索
|
统计
|
帮助
喜悦国际村
»
php基础编程
» 关于一个Switch的奇怪问题,期待解决!谢谢
喜悦证交所已经关闭
上一主题
下一主题
14
1/2
1
2
>
标题: 关于一个Switch的奇怪问题,期待解决!谢谢
ripen
中级会员
一般会员
UID 66304
精华
1
积分 282
帖子 300
金钱 272 喜悦币
威望 10
人脉 0
阅读权限 30
注册 2005-8-30
状态 离线
关于一个Switch的奇怪问题,期待解决!谢谢
假如一个
CODE:
[Copy to clipboard]
<?php
$num
=
0.80
;
?>
那么
CODE:
[Copy to clipboard]
<?php
swtich
(
$num
)
{
case(
0.8
) :
.
.
break;
case(
0.80
):
.
.
break;
}
?>
在这个逻辑中,为什么只会选择case(0.8)的情况啊~为什么不选择(0.80)的情况?
我想让他实现选择case(0.80),应该怎么做,谢谢啦~
[
本帖最后由 ripen 于 2006-7-21 11:57 AM 编辑
]
孔子曰 打架用砖乎 不宜乱扔乎 往头上扔乎 出血乎 不出血接着乎
2006-7-21 11:48 AM
#1
.
.
chinahtml
金牌会员
UID 69683
精华 0
积分 1012
帖子 1019
金钱 1012 喜悦币
威望 0
人脉 0
阅读权限 70
注册 2006-3-16
状态 离线
[推荐阅读]
submit提交处理当前文件的凝问,麻烦大家告诉我一下。谢谢!
友情提示 switch 写错了..
-地振山冈,一派溪山千古秀
-门朝大海,山合河水万年流
2006-7-21 12:08 PM
#2
chinahtml
金牌会员
UID 69683
精华 0
积分 1012
帖子 1019
金钱 1012 喜悦币
威望 0
人脉 0
阅读权限 70
注册 2006-3-16
状态 离线
[推荐阅读]
求一数码产品报价系统!
如果你将case(0.8):和case(0.80):的位置换一下,你会发现结果就变了.
switch 语句一行接一行地执行.
-地振山冈,一派溪山千古秀
-门朝大海,山合河水万年流
2006-7-21 12:09 PM
#3
sanders_yao
版主
or2 =333
UID 30286
精华 0
积分 11786
帖子 4970
金钱 11783 喜悦币
威望 0
人脉 3
阅读权限 100
注册 2004-7-23
来自 北京 菜户营
状态 离线
[推荐阅读]
求助:如何动态地在同一页面实现两个列表互传
换成字符串试试看
最近写的一些代码都会在以下地址发布,有兴趣的来批:
http://www.phpx.com/happy/thread-131368-1-1.html
2006-7-21 12:39 PM
#4
ripen
中级会员
一般会员
UID 66304
精华
1
积分 282
帖子 300
金钱 272 喜悦币
威望 10
人脉 0
阅读权限 30
注册 2005-8-30
状态 离线
[推荐阅读]
用php开发webServices接口
QUOTE:
原帖由
chinahtml
于 2006-7-21 12:09 PM 发表
如果你将case(0.8):和case(0.80):的位置换一下,你会发现结果就变了.
switch 语句一行接一行地执行.
结果是变了~
而且是当case(0.8)在开始的时候就执行case(0.8)的语句,
当case(0.80)在开始的时候就执行case(0.80)的语句;
期待能够解决这个问题,也即:选择$num=0.80时候,能够得到case(0.80)的执行语句,而不是执行case(0.8)的实行语句
关于作为字符串的方式执行,期待给一个合理的方式!非常感谢~
孔子曰 打架用砖乎 不宜乱扔乎 往头上扔乎 出血乎 不出血接着乎
2006-7-21 01:07 PM
#5
.
.
kuco
高级会员
一半会员
UID 66126
精华 0
积分 964
帖子 964
金钱 909 喜悦币
威望 0
人脉 55
阅读权限 50
注册 2005-8-23
来自 上海
状态 离线
[推荐阅读]
用文本做留言本数据的储存,如何删除某个流言?
CODE:
[Copy to clipboard]
<?php
$numStr
=
$num
;
//保留$num,备用
settype
(
$numStr
,
"string"
);
swtich
(
$numStr
){
case
'0.8'
:
//...
break;
case
'0.80'
:
//...
break;
}
?>
阿里妈妈再掀疯狂采购风,急召天下站长,新加入站点3天内一定采购!
2006-7-21 01:17 PM
#6
Ewen
(Ewen)
注册会员
初级会员
UID 18057
精华 0
积分 83
帖子 40
金钱 83 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2003-1-17
状态 离线
[推荐阅读]
再问ajax
按四楼说的做
2006-7-21 01:18 PM
#7
ripen
中级会员
一般会员
UID 66304
精华
1
积分 282
帖子 300
金钱 272 喜悦币
威望 10
人脉 0
阅读权限 30
注册 2005-8-30
状态 离线
[推荐阅读]
求教,怎么会这样,哪里错了?
嗯~~~收到!我来试一试
[
本帖最后由 ripen 于 2006-7-21 01:58 PM 编辑
]
孔子曰 打架用砖乎 不宜乱扔乎 往头上扔乎 出血乎 不出血接着乎
2006-7-21 01:44 PM
#8
.
.
ripen
中级会员
一般会员
UID 66304
精华
1
积分 282
帖子 300
金钱 272 喜悦币
威望 10
人脉 0
阅读权限 30
注册 2005-8-30
状态 离线
[推荐阅读]
网站计划书
CODE:
[Copy to clipboard]
<?php
$template_id
=
$_GET
[
'pic_quality'
];
$numStr
=
$template_id
;
settype
(
$numStr
,
"string"
);
switch(
$numStr
)
{
case (
'0.8'
):
$product_template_id
=
"160"
;
$template_name
=
"数码照片(6“)"
;
break;
case (
'0.80'
):
$product_template_id
=
"161"
;
$template_name
=
"数码照片(全景6“)"
;
break;
case (
'2.2'
):
$product_template_id
=
"162"
;
$template_name
=
"数码照片(7“)"
;
break;
case (
'5.5'
):
$product_template_id
=
"163"
;
$template_name
=
"数码照片(8“)"
;
break;
case (
'9.0'
):
$product_template_id
=
"164"
;
$template_name
=
"数码照片(10“)"
;
break;
}
?>
我主要是为了获得$template_name和$product_template_id ,以便来存入数据库中~但是按照刚才的方式,好像还是不行,我把CODE贴出来了
[
本帖最后由 ripen 于 2006-7-21 01:59 PM 编辑
]
孔子曰 打架用砖乎 不宜乱扔乎 往头上扔乎 出血乎 不出血接着乎
2006-7-21 01:56 PM
#9
.
.
ultralqxq
新手上路
UID 76675
精华 0
积分 10
帖子 12
金钱 10 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2006-7-19
状态 离线
[推荐阅读]
如何通过PHP做网络监控
改成:
QUOTE:
<?php
$template_id = $_GET['pic_quality'];
$numStr = ‘case’.$template_id;
switch($numStr)
{
case "case0.8":
$product_template_id = "160";
$template_name = "数码照片(6“)";
break;
case "case0.80":
$product_template_id = "161";
$template_name = "数码照片(全景6“)";
break;
case "case2.2":
$product_template_id = "162";
$template_name = "数码照片(7“)";
break;
case "case5.5":
$product_template_id = "163";
$template_name = "数码照片(8“)";
break;
case "case9.0":
$product_template_id = "164";
$template_name = "数码照片(10“)";
break;
}
?>
2006-7-21 02:37 PM
#10
14
1/2
1
2
>
可打印版本
|
推荐给朋友
|
订阅主题
|
收藏主题
|
开通个人空间
论坛跳转 ...
技术论坛
> php基础编程
> PHP高级编程
> XML/HTML/CSS/Js
> 代码共享
> 建站讨论
> 喜悦原创
> 开源程序论坛
> ECShop官方技术论坛
> LAMP进阶文章
> JAVA/C/C++
> Windows/软硬件
> linux技术
> 数据库技术
非技术论坛
> 娱乐乐园
> 招聘&求职
> 跳蚤市场
> 广告时间
> 联盟项目组
> 站务问题
Powered by
Discuz!
6.1.0
© 2001-2010
Comsenz Inc.
Processed in 0.065683 second(s), 6 queries
(
冀ICP备05009913号
)
管理员:
sadly 邮箱/MSN: sadly@phpx.com QQ:824008
(长隐)
清除 Cookies
- -
Archiver
-
WAP