PHP运算符 - >和=>

Hit*_*dha 1 php yii

我是PHP的新手,我想知道 - >和=>之间有什么区别?

<?php echo CHtml::submitButton($model->isNewRecord ? 'Create' : 'Save',array('class'=>'btn btn-primary')); ?>
Run Code Online (Sandbox Code Playgroud)

Let*_*see 6

-> is similar to `.` in java. 
Run Code Online (Sandbox Code Playgroud)

简单来说->,用于访问对象的属性/方法.

例如: -

$model = new Foo();
$model->getArrowMeaning();
Run Code Online (Sandbox Code Playgroud)

另一方面, =>用于为数组中的键赋值.

例如: -

$foo = array(
'key'=>'value'
);
Run Code Online (Sandbox Code Playgroud)