100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > switch.case语句调用时间参数程序出错求解决。

switch.case语句调用时间参数程序出错求解决。

时间:2019-12-30 04:04:42

相关推荐

switch.case语句调用时间参数程序出错求解决。

后端开发|php教程

switch.case语句调用时间参数程序出错求解决。

后端开发-php教程

switch…..case语句以其高利率和高方便性成为我最常用的选择语句,stristr函数大家都知道吧,将这两个结合起来以当前时间做参数写语句是个不错的想法,调试时遇到问题,求解决:

<?php

date_default_timezone_set(“Asia/ShangHai”);

$h=date(” H:i”);

echo $h;//输出当前时间;

switch($h){

微信录音源码,ubuntu关闭x服务,tomcat404无法使用,golang bt爬虫,php网站权限,邯郸互联网营销seo优化方法lzw

case “12:00”;//可以取任意时间,这里做调试用,随便取的;

if ($k=”12:00″);

if(stristr($k, $h) != “”);

echo “成功”;

break;

case “12:01”;

if ($k=”12:01″);

if(stristr($k, $h) != “”);

echo “又成功了”;

break;

default:

echo “失败”;

}

app下载界面源码下载,Mdk工程转vscode的,ubuntu自带拼音,tomcat 上传文件解析,使用scrapy爬虫,php 函数 连接数据库,茂名核心关键词seo收费,律师个人网站源代码,教育公司网站模板lzw

?>

调试时屡屡出错,请解答,谢了

blkdevparts 源码,vscode 比对功能,ubuntu窗口,tomcat标签名,sqlite 删除表的语句,dede百度结构化数据提交插件,web前端开发框架培训班,爬虫类的日文名,php 银联接口,seo推广推荐发帖,手机端h5网站模板,html5静态网页模板,单页加盟网站模板lzw

回复讨论(解决方案)

date_default_timezone_set("Asia/ShangHai");$h=date(" H:i");echo $h;//输出当前时间;switch($h){ case "12:00";//可以取任意时间,这里做调试用,随便取的; if ($k == "12:00"); if(stristr($k, $h) != "");echo “成功”;break;case "12:01";if ($k == "12:01");if(stristr($k, $h) != "");echo "又成功了";break;default: echo "失败";}

你 $h=date(” H:i”);

时间前面多了一个空格

所以不会进入形如 case “12:01”; 的任何分支,因为没有前导的空格

<?php

date_default_timezone_set(“Asia/ShangHai”);

$h=date(” H:i”);

echo $h;//输出当前时间;

switch($h){

case “12:00”;//可以取任意时间,这里做调试用,随便取的;

if ($k ==”12:00″);

if(stristr($k, $h) != “”);

echo “成功”;

break;

case “12:01”;

if ($k ==”12:01″);

if(stristr($k, $h) != “”);

echo “又成功了”;

break;

default:

echo “失败”;

}

?>

你 $h=date(” H:i”);

时间前面多了一个空格

所以不会进入形如 case “12:01”; 的任何分支,因为没有前导的空格

谢谢,你的回复是正确的,在调试时最怕这个,设计逻辑没问题,最后出现在书写格式上,头疼呀,看来还是基础不牢

呀。。再次感谢高手回复。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。