PHP =>,->
1 =>,->的意思:
->是对象执行方法或取得属性用的。
=>是数组里键和值对应用的。
2 用法
1、=> 的用法数组中用于数组的 key 和 value之间的关系例如:
$a = array('0' => '1','2' => '4',);echo $a['0'];echo $a['2'];
2、-> 的用法类中用于引用类实例的方法和属性例如:
class Test{function add(){return $this->var++;}var $var = 0;}$a = new Test;
//实例化对象名称
echo $a->add();echo $a->var;
$X[$Y] 属性后用[ ]表示此$X是一个数组类型,
require 语句和 include 语句几乎完全一样,不同的是当被包含文件不存或存在错误时,require 语句会发出一个 Fatal error 错误并终止程序执行,而 include 则会发出一个 Warining 警告但程序会接着向下执行。
include 语句的语法格式如下:
include('filename') 或者 include 'filename'
其中 filename 为需要包含的文件路径(相对路径和绝对路径都行),filename 为一个字符串,所以需要使用单引号' '
或双引号" "
包裹起来。同时 include 后面的括号也可以省略,省略括号时 include 需要使用空格与后面的 filename 分隔开。
require 语句的语法格式为:
require(filename) 或者 require 'filename'
参数 filename 为待包含的文件路径,其特点与 include 语句中的参数一样。
require 'main.php';
require 'abmb/class/sql.php';
require($_mb_pcdir."/configs/article/sort.php");//$_mb_pcdir 属性值再+
$url=$_SERVER['REQUEST_URI'];
require($_mb_pcdir."/configs/article/sort.php"); //$_mb_pcdir 属性值再+
include_once 与 require_once
include_once 语句和 include 语句类似,唯一的区别就是如果包含的文件已经被包含过,就不会再次包含。include_once 可以确保在脚本执行期间同一个文件只被包含一次,以避免函数重定义、变量重新赋值等问题。
require_once 语句是 require 语句的延伸,它的功能与 require 语句基本类似