=>和。之间的区别是什么?

这个问题在这里已经有了答案:

  • 参考 - 这个符号在PHP中的含义是什么? 18个答案

  • 以下链接将为您提供符号及其用法的完整列表。

    参考 - 这个符号在PHP中的含义是什么?

    既然你问了,简而言之

    =>被称为T_DOUBLE_ARROW,是关联数组的分隔符,'=>'创建的键/值对。

    ->被称为“对象运算符”或T_OBJECT_OPERATOR,当你想调用实例的方法或访问实例属性时使用它。


    正如chandresh所说,但有例子:

    =>是关联数组。 你会这样做:

    $arr = array("key" => "value"); // now value can be access simply by typing $arr['key'];
    

    - >用于访问对象属性(变量)和方法(函数)

    // instead of doing this:
    calculate();
    
    // if you have created an object, you could access the method(function) like so:
    
    $object->calculate();  // to call method(function) inside a classobject
    

    一个是范围解析运算符,另一个是定义键/值的数组控制方法

    PHP中的:(双冒号)和 - >(箭头)有什么区别? 对于->语法和:

    “=>”在PHP中意味着什么? 为=>语法

    链接地址: http://www.djcxy.com/p/58181.html

    上一篇: What is the difference between => and

    下一篇: To convert foreach statements to for