PHP学习笔记(三)

一、多维数组
1、多维数组指的是包含一个或多个数组的数组。

例如:(二维数组)
$cars = array
  (
  array("Volvo",22,18),
  array("BMW",15,13),
  array("Saab",5,2),
  array("Land Rover",17,15)
  );

2、注释:数组的维度指示您需要选择元素的索引数。

  • 对于二维数组,您需要两个索引来选取元素
  • 对于三维数组,您需要三个索引来选取元素
如果需要遍历打印二维数组,只需要两个 for 循环遍历即可

二、日期和时间
1、Date() 函数把时间戳格式化为更易读的日期和时间。

2、语法:date(format,timestamp)

其中:
format --> 必需。规定时间戳的格式。
timestamp --> 可选。规定时间戳。默认是当前时间和日期。

--获取日期--

实例:用三种不同方法格式今天的日期:
";
echo "今天是 " . date("Y.m.d") . "
"; echo "今天是 " . date("Y-m-d") . "
"; echo "今天是 " . date("l"); //返回值为:星期几 ?>

d - 表示月里的某天(01-31)
m - 表示月(01-12)
Y - 表示年(四位数)
l - 表示周里的某天

在网页上实现自动更新版本年份:

例子: 2010-

--获取时间--

h - 带有首位零的 12 小时小时格式
i - 带有首位零的分钟
s - 带有首位零的秒(00 -59)
a - 小写的午前和午后(am 或 pm)

实例:获取当前时间

--创建时间--

mktime() 函数返回日期的 Unix 时间戳。
语法:mktime(hour,minute,second,month,day,year)


打印:创建日期是 2015-06-10 09:12:31am

--用字符串创建日期--

strtotime() 函数用于把人类可读的字符串转换为 Unix 时间。
但是,strtotime() 并不完美,所以请记得检查放入其中的字符串。
语法:strtotime(time,now)


打印:创建日期 2015-04-15 10:38:00pm

--输出下个周六的日期--

实例:

";
  $startdate = strtotime("+1 week", $startdate);
}
?>会输出之后6个周六所在的日期

--查询距离特定日期的天数--

实例:


你可能感兴趣的:(PHP学习笔记(三))