PHP =>,-> $X[$Y],require 语句和 include,

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 语句基本类似

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值