PHP 初学之路【一】

来源:互联网 发布:h5页面如何优化 编辑:程序博客网 时间:2024/05/17 04:13

基础知识:

  1. PHP 变量不需要声明其变量会在首次为其赋值时被创建。
  2. 我们不必告知 PHP 变量的数据类型,PHP 根据它的值,自动把变量转换为正确的数据类型。
  3. PHP变量规则
    • 变量以”$” 符号开头,其后是变量的名称
    • 变量名称必须以字母或下划线开头
    • 变量名称不能以数字开头
    • 变量名称只能包含字母数字字符和下划线(A-z、0-9 以及 _)
    • 变量名称对大小写敏感(yY 是两个不同的变量)
  4. PHP的局部变量只能在局部使用,全局变量只能在全局使用 (即在方法内无法使用在方法外的全局变量要想在方法内访问全局变量,记得使用关键字“global”
  5. PHP 同时在名为 $GLOBALS[index] 的数组中存储了所有的全局变量。下标存有变量名。这个数组在函数内也可以访问,并能够用于直接更新全局变量。
  6. PHP数据的使用——直接赋值使用
    例如:$a=array("哈哈",133,‘aaa’); 获取第一个元素$a[0] . 注:下标也是从0开始
  7. 常量的定义
    PHP 中常量的定义使用方法define 直接去定义常量不需要加$. define 函数包含三个参数,第一个:常量名 第二个:常量值 第三个:是否对大小写敏感 默认false
  8. 特殊运算符
    . 串接运算符
    .= 串接赋值运算符
    举例: $a="ss"; $b=$a."sss"; 则 $b=sssss;
  9. 日期的处理
    php中同样使用date 来获得一个日其时间。在这之前我们需要先设置时区。如下:
date_default_timezone_set("Asia/Shanghai");echo "当前时间是 " . date("y-m-d h:i:sa");
日期时间的创建通过strtotime函数来进行创建。如下:
    $d=strtotime("10:38pm April 15 2015");     echo "创建日期是 " . date("Y-m-d h:i:sa", $d);

strtotime 函数很聪明,他可以解析各种输入并转化 ,如下说示:

<?php$d=strtotime("tomorrow");echo date("Y-m-d h:i:sa", $d) . "<br>";$d=strtotime("next Saturday");echo date("Y-m-d h:i:sa", $d) . "<br>";$d=strtotime("+3 Months");echo date("Y-m-d h:i:sa", $d) . "<br>";?>
  1. 在一个php 文件中引用其他文件可使用关键字include 或者是 require
    两者之间的区别是:如果用 include 语句引用某个文件并且 PHP 无法找到它,会有warning信息但是脚本会继续执行,但是require则不同,他在 require 语句返回严重错误之后脚本就会终止执行:
0 0
原创粉丝点击