>多维数组的建立
>>对于多维数组来说,同样需要多级索引来定位元素
<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小写的五千后午后
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 ." 天。";
?>