请教一个php功能如何实现? 需求:有5个网址地址,希望根据服务器时间按顺序每周显示一个网址给用户
1种直接:
<php$a='2016-05-23';//定一个星期一
$aa=strtotime($a);
$bb=strtotime($b);
$tian=($bb-$aa)/86400;//时间戳相减是秒,获得天数
$dijigexingqi=intval($tian/7);//从那个星期一开始过了几个星期。取整从0开始
$tag=$dijigexingqi%5;//取余
switch($tag)
{
case 0: $url='123com'; break;
case 1: $url='234com'; break;
case 2: $url='345com'; break;
case 3: $url='567com'; break;
case 4: $url='678com'; break;
default: echo "有问题";break;
}
echo $dijigexingqi"--"$tag$url;
>
2
excel 下拉搞下数据,放到数据库里。 或者你会什么xml文件de弄下
<php$db = mysql_connect('127001:3060','root','root');
if(!$db)
{
mysql_close($db);
exit(false);
}
mysql_selectdb('tongren');
$data=date('Y-m-d h:i:s',time());
$result = mysql_query('select url from test3 where start<\''$data'\' and end > \''$data'\'');
$rows = mysql_fetch_array($result,MYSQL_ASSOC);
echo $rows[url];
>
你说的访问外部WEB是什么意思不是很理解,可以看看简单的执行时间计算$start = microtime(true);file_get_contents(\' http://wwwqqcom\');$end = microtime(true);$timePass = $end - $start;深空 发表于 2009-7-28 19:40[i][/url][/b]就是测试站点到被访问的WEB服务器的响应时间!
获取当前时间:$now_time = date('Y-m-d H:i:s',time());
得到这个时间后你可以把这个$now_time传递到模板页进行调用即可。
提示:不要局限在框架怎么使用,像这些获取简单基本的信息,直接用php的源码写就可以了,不必用框架里面的封装好的,而且框架也不一定封装有的。
round((@disk_free_space("") / (1024 1024)), 2) 'M'//空间大小
要获取服务器租用时间看提供商是否能提供接口,但貌似现在空间商用的平台都是asp的
首先
一楼回答有误,事实上php和网页完全无关。
“打开网页”这个操作仅仅就是给服务器发送信息,然后服务器执行php。
php可以直接在shell上作为脚本执行,也可以用网页启动后关闭网页照样执行。
然后回答楼主的问题
楼主你的要求,可是程序到达24:00这个时间则关闭?
那根本就不需要记录启动的时间,只要到达24点就执行关闭即可。
写一个死循环
<php
ignore_user_abort(); // 使php可以在后台运行
set_time_limit(0); // 取消php的响应时间
do{
$time=date('h:i');//获得当前时间
if($time=="24:00")//到达时间则退出循环
break;
sleep(1000); // 每秒运行一次
}while(true);
>
修改该程序即可达到你要的效果。如果你的要求是,一定要第二天24点才退出,那么请把date写成date('Y-M-D h:i')
然后使用split方法拆解计算日期
0条评论