求 php写生肖 1000年到3000年 用smartswichh语句 谢谢

php编写网页,我用switch case做一个左右格式的构架,有错误,帮忙找下,谢谢_百度知道
提问者采纳
你这里没有申明变量$lmbs你试试这样写:&?php $lmbs=$_GET['lmbs'];//url后面带?号得就是用这个办法来取值 switch($lmbs){ case &重要通知&: include(&notice.php&);
case &查询通知&: include(&notice_search.php&);
case &注册时间管理&: include(&reg_time&);
case &课程安排&: include(&course_manage.php&);
case &注册的课程管理&: include(&#&);
case &个人信息管理&: include(&#&);
case &修改密码&: include(&#&);
default: echo &空&; } ?&看看选择正确么
提问者评价
可以了~太谢谢了~你懂php做网页对吗?你有QQ?我现在在用php做网页,又是有问题还可以问你呀~拜托
其他类似问题
为您推荐:
case的相关知识
其他1条回答
少了一个判断条件!
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁php中switch语句用法详解-php编程【1】
&&&&【提要】本篇《php中switch语句用法详解-php编程【1】》特别为需要语句编程学习的朋友收集整理的,仅供参考。内容如下:
&&&&本文介绍php中的switch语句的用法,它跟其他语句中的switch用法差不多的,但注意有有一个break语句。&&&&PHP中switch语句的标准语法:&&&&-------------------------------------&&&&switch (expression)
case label1:code to be executed if expression = label1;
case label2:code to be executed if expression = label2;
default:code to be executedif expression is different from both label1 and label2;
}&&&&举例:&&&&-------------------------------------&&&&switch($i){case 1:echo 1;case 2:echo 2;default:echo 'others';
}&&&&也可以使用switch来判断一个取值范围,或者说是在case中自定义条件。&&&&-------------------------------------&&&&&php
header("content-type:text/charset=utf8");
$score=50;
switch($score)
{case $score&=90 && $score&=100:echo "优&br&";case $score&=80 && $score&90:echo "良&br&";case $score&=70 && $score&80:echo "中&br&";case $score&=60 && $score&70:echo "及格&br&";case $score&=0 && $score&60:echo "不及格&br&";default:echo"成绩输入错误&br&";
&&&&&简单示例&&&&-------------------------------------&&&&&php //switch细节 //情况一:数值匹配的时候自动转换成字串 $a=1; switch($a){ case "1": echo 'hello1'; default: echo 'sorry none is the same!'; } echo '&br/&'.'成功退出····'; echo '&hr/&'; //情况二:数值匹配的时候自动转换成字符 $a=1; switch($a){ case '1': echo 'hello2'; default: echo 'sorry none is the same!'; } echo '&br/&'.'成功退出····'; echo '&hr/&'; //情况三:字符匹配的时候自动转换成数值 $a='1'; switch($a){ case 1: echo 'hello3'; default: echo 'sorry none is the same!'; } echo '&br/&'.'成功退出····'; echo '&hr/&'; //情况四:字串匹配的时候自动转换成数值 $a="1"; switch($a){ case 1: echo 'hello4'; default: echo 'sorry none is the same!'; } echo '&br/&'.'成功退出····'; echo '&hr/&'; //情况五:float也可以匹配 $a=1.1; switch($a){ case 1.1: echo 'hello5'; default: echo 'sorry none is the same!'; } echo '&br/&'.'成功退出····'; echo '&hr/&'; //情况六:非0是true $a= switch($a){ case 1: echo 'hello6'; case true: echo 'hello61'; default: echo 'sorry none is the same!'; } echo '&br/&'.'成功退出····'; echo '&hr/&'; //情况七:能匹配boolean $a= switch($a){ case true: echo 'hello7'; case 2: echo 'hello71'; default: ech
特别声明:PHP的switch语句疑问_百度知道
PHP的switch语句疑问
PHP里的switch语句里的一个case能否有多个互异选择?比如说ASP里的case &a&,&b&缉畅光堆叱瞪癸缺含画,&c&PHP里能否使用case 'a','b',c':使case在选择到a,b或c时都执行同一个分支?
提问者采纳
正解下面的case &a&: case &b&: case &c&:
echo &abc&;
echo &d&; default:
ec缉畅光堆叱瞪癸缺含画ho 'default';引文php在遇到break之前都会一直运行下去!
提问者评价
好久没来,问题早已解决了,感谢您的回答。
其他类似问题
5人觉得有用
为您推荐:
其他3条回答
其实php和C语言非常缉畅光堆叱瞪癸缺含画相似。你所说的这种现象,在php和C语言中是这样写的:case &a&:case &b&:case &c&:
echo &abc&;case &d&:
echo &d&;breakdefault:
使用case的贯通就可以了,不同的若干个case条件用一个执行代码和一个break.
switch的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁php编写网页,我用switch case做一个左右格式的构架,有错误,帮忙找下,谢谢_百度知道
php编写网页,我用switch case做一个左右格式的构架,有错误,帮忙找下,谢谢
&head&&meta http-equiv=&Content-Type供担垛杆艹访讹诗番涧& content=&text/ charset=utf-8& /&&title&无标题文档&/title&&style type=&text/css&&#top { float: height: 80 width: 100%; background-color:#0C6 }#nav { background-color: #09F; float: height: 400 width: 30%; border: 1px dotted #000;}#main { height: 400 width: 69%; background-color: #F6C; float: }&/style&&/head&&body&&div id=top&此处显示top的内容&/div&&div id=content&&div id=nav&导航&ul&&li&&a href=&1.php?lmbs=1&&1&/a&&/li&&li&&a href=&2.php?lmbs=2&&2&/a&&/li&&/ul&&/div&&div id=main&此处显示main的内容&?php$lmbs=$_GET[&lmbs&];switch($lmbs){
include (&1.php&);
include (&2.php&);
include (&welcome.php&);}?&&/div&&/div&&/body&有了~我想在右边的main框架里面显示 链接网页,不知道要如何实现
什么都没看到啊。 报什么错啊
你这文件名是html后缀吧,
其他类似问题
为您推荐:
其他3条回答
最好用iframe非要这样的话可以考虑ajax
如何使用。。。
&li&&a href=&1.php?lmbs=1& target=&fr&&1&/a&&/li&&div id=main&此处显示main的内容&iframe id=&fr&&&/iframe&&/div&
用ajax。。框架我会的。。
不是框架是javascript远程调用,最好使用jquery
$(&#frameid&).load(url);
&div id=main&此处显示main的内容&div&里不能直接引入网页;把&div id=main&此处显示main的内容&div&换成&iframe name='mainContent' src=&&&&/iframe&就可以了而且不需要php脚本,在导航&div id=nav&导航&ul&&li&&a href=&1.php?lmbs=1& target=&mainContent&&1&/a&&/li&&li&&a href=&2.php?lmbs=2& target=&mainContent&&2&/a&&/li&&/ul&的链接里加入target 属性为mainContent就可以了
iframe框架我知道,但用了iframe框架不就没有
switch的效果了么。。如果配合smart 的话,PHP程序 和 网页设计分离开的话 如何实现这样的效果呢?点击超级链接获取目标的值进行判断打开相应值对应的文件在目标框架中是不是需要定义一个函数呢?
如果按你这种通过&li&&a href=&1.php?lmbs=1&&1&/a&&/li&&li&&a href=&2.php?lmbs=2&&2&/a&&/li&url参数决定加载哪个子页面的话,你的导航链接应该是当前自己页面,而不是1.php或者2.php假设当前页面为index.php那么你的导航链接应该为&li&&a href=&index.php?lmbs=1&&1&/a&&/li&&li&&a href=&index.php?lmbs=2&&2&/a&&/li&
然后,如果在右边的div中加载目标网页呢。。?
链接和导航一样,但是需要在switch中加case
你是不是程序写的有语法才错误?switch语句中的case后面是:不是;你是不是因为这个弄错了?
您可能关注的推广回答者:
case的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁& &js中switch的应用和其他语言很类似,但是它更有自己的独特之处,这就是你可以在switch语句总使用任何数据类型,无论是字符串,还是对象,并且case后面的值,可以是常量,变量,或者表达式,是不是很神奇!请看下面这段简单js代码:&script&
var n = parseInt(prompt("请输入一个数字",""));
switch(true){
case n &0:
alert("你输入的值小于0");
alert("你输入的值大于0");
alert("你输入的值为0");
&/script&上面这个例子中,所有case的值都是布尔值,因为switch语句传递的四表达式true,当case满足条件是,就会弹出警示框!
关注微信公众平台

我要回帖

更多关于 smart swich 的文章

 

随机推荐