PHP使用的似乎是运算符“=>”

时间:2012-08-16 00:43:10

标签: php

  

可能重复:
  Reference - What does this symbol mean in PHP?

以这段代码为例:

$files[] = array('name' => $d, 'tmp_name' => $fdata['tmp_name'][$i]);

仅显示为运营商=>

的具体定义,名称和用法是什么

3 个答案:

答案 0 :(得分:0)

它是数组中键值对的分隔符。有关详细信息,请参阅the docs

答案 1 :(得分:0)

=>是一个数组赋值运算符。当您使用键和值创建数组时,=>会将键映射到值。

例如:

$example = array("Person" => "SomeKittens");
$example["Person"]  === "SomeKittens"; //true
isset($example[0]);//false.  The 0 index was never set.

答案 2 :(得分:0)

它是数组定义中使用的赋值运算符。

$someVar=array('key1' => 3, 'key2' => 6);

输出是一个数组,其元素名为'key1',值为3,第二个名为'key2',值为6.