PHP中的=>,->是甚么意思?

文章作者:admin | 2020-03-29 05:25
字体大小:

  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;

  

  扩大资料

  PHP中->代码以下:

  

  class Car {

  public $speed=0;

  //添加speedUp方法,使speed加10

  public function speedUp(){

  $this->speed+=10;

  }

  }

  $car=new Car();

  $car->speedUp();

  echo $car->speed;

  ?>

  PHP中=>代码以下:

  

  //从数组变量$arr中,读取键为apple的值

  $arr=array('apple'=>"苹果",'banana'=>"喷鼻蕉",'pineapple'=>"菠萝");

  $arr0=$arr["apple"];

  if( isset($arr0) )

  {print_r($arr0);

  }

  ?>

  参考资料起源:百度百科 - PHP (超文本预处理器)

  百度百科 - 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;

  

  扩大资料

  =>,->的用法差别:

TAG:
ca88必发-365bet 关于我们| 法律声明| 免责声明| 隐私条款| 广告服务| 在线投稿| 联系我们| 网站地图