**PHP** 多维数组和日期

来源:互联网 发布:彩票号码组合软件 编辑:程序博客网 时间:2024/05/16 06:04

>多维数组的建立


>>对于多维数组来说,同样需要多级索引来定位元素

<body><?php$cars = array   (   array("Volvo",33,20),   array("BMW",17,15),   array("Saab",5,2),   array("Land Rover",15,11)   );   for ($row = 0; $row <  4; $row++) {   echo "<p><b>行数 $row</b></p>";   echo "<ul>";   for ($col = 0; $col <  3; $col++) {     echo "<li>".$cars[$row][$col]."</li>";   }   echo "</ul>";}?></body>
//这些代码也说明了一个问题,使用php可以直接输出html格式并显示

>日期


PHP中Date(format, timestamp)

timestamp 规定时间戳,默认是当前时间

format 规定时间格式

  • d月中某天

  • m某月

  • y某年

  • l周里某天

  • h带有首位零的12小时格式

  • i带有首位零的分钟格式

  • s带有首位零的秒

  • a小写的五千后午后

date_default_timezone_set("Asia/Shanghai")//修改时区
mktime(hour, minute, second, month, day, year)//设定时间戳

strtotime(变化时间, now开始时间)//创建日期时间

//代码实现了输出周六的日期。

使用了date的时间戳,使用了灵活设定strtotime的变化时间

<?php$startdate = strtotime("Saturday");$enddate = strtotime("+6 weeks",$startdate);while ($startdate < $enddate) {  echo date("M d", $startdate),"<br>";  $startdate = strtotime("+1 week", $startdate);}?>
//代码实现了距离12月31还剩下的时间

<?php$d1=strtotime("December 31");$d2=ceil(($d1-time())/60/60/24);echo "距离十二月三十一日还有:" . $d2 ." 天。";?>











0 0
原创粉丝点击