php-高级(多维数组,日期,include)

来源:互联网 发布:关闭数据还用流量 编辑:程序博客网 时间:2024/04/29 16:05

1.回顾:上篇学习了php的表单操作

2.这篇学习下php高级里的多维数组,日期函数和文件include

3.多维数组

       (1)多维数组指的是包含一个或多个数组的数组      (2)php能理解两,三,四等更高级的多维数组,不过高于三级深的数组难于管理      (3)数组的维度指示你选择元素的索引数      (4)对于二维数组,需要两个索引来选取元素      (5)#对于三维数组,需要三个索引来选取元素
 //二维数组            $student=array(             array("yuan",100),             array("ming",110),             array("zhuo",120),            );            echo "我的名字是:".$student[0][0].";我的体重是:".$student[0][1];            //遍历            for($i=0;$i<count($student);$i++){                for($j=0;$j<count($student[$i]);$j++){                  echo "我的名字是:".$student[$i][$j].";我的体重是:".$student[$i][$j];                }                echo "<br>";            }

4.日期和时间
  
#02.日期和时间              # date()函数返回的是服务器当前的日期和时间              # date()函数用于对日期或时间进行格式化              # date()函数把时间戳格式化为更易读的日期和时间              # data(format,timestamp); format:规定的格式,timestamp:规定的时间戳              # 参数 :d 表示月里的某天 , m 表示月 ,Y 表示年 ,1 表示周里的某天           echo "<br>";           echo "今天是 " .date("Y/m/d") ."<br>";           echo "今天是 " .date("Y.m.d") ."<br>";           echo "今天是 " .date("Y-m-d") ."<br>";           echo "今天是"  .date(1) ."<br>";                            #自动版权年份           echo "© 2010-".date("Y");
自动版权的时候:
     2014-<? echo date("Y")?> 版权所有.All right reverse;
时间操作:
  #获得简单的时间                # h:带有首位零的12小时格式                # i:带有首位零的分钟                # s:带有首位零的秒(00-59)                # a:小写的午前和午后           echo "现在的时间是:" .date("h:i:sa");              #获得时区           date_default_timezone_set("Asia/Shanghai");           echo "当前时间是:" . date("h:i:sa");                            # mktime()创建日期            $d=mktime(9,12,31,6,10,2015);            echo "创建日期:".date("Y-m-d h:i:sa",$d);                           # strtotime() 用字符串来创建日期                #用于把人类可读的字符串转换为Unix时间            $d1=strtotime("10:38pm April 15 2015");            echo "时间:".date("Y-m-d h:i:sa",$d1);            $d2=strtotime("tomorrow");            echo date("Y-m-d h:i:sa", $d2) . "<br>";            $d3=strtotime("next Saturday");            echo date("Y-m-d h:i:sa", $d3) . "<br>";            $d4=strtotime("+3 Months");            echo date("Y-m-d h:i:sa", $d4) . "<br>";                        //时间差            $d5=strtotime("December 31");            $d6=ceil(($d5-time())/60/60/24);            echo "距离12月31日,还有 :".$d6."天";            //描述            echo $d5-time();

5.include 和 requrie
 #03.Include 文件             #服务器端包含ssi用于创建可在多个页面重复使用的函数,页眉,页脚或元素。             #Include(或require)语句会获取指定文件中存在的所有文本,代码,和标记                      #03.1通过include 或require 语句,可以将php文件的内容插入到另一个php文件中             #include 和 require 语句是相同的,除了错误处理方面             #require 发生错误(E_COMPOLE_ERROR),并停止脚本。             #include 只生成 警告(E_WARNING),并且脚本会继续            include "demo_footer.php"   
测试的时候的html,用include来引入外部文件:
<!DOCTYPE html><html lang="en">    <head>        <meta charset="utf-8" />        <title>php高级</title>    </head>    <body>        <hr>        <?php include "demo_menu.php"; ?>        <h1>wecome! include demo</h1>        <?php             #include 引入文件,可以使用其中定义的变量              include "demo_vars.php";             echo "我的车是:".$car."颜色是:".$color;        ?>        <?php require "demo_test.php";?>            <hr>        <?php include "demo_footer.php";?>    </body></html>



0 0
原创粉丝点击