回覆列表
-
1 # 老弟弟二
-
2 # 使用者774056550451
不用的地方有不同的用處1, 陣列賦值 $name = "Hello world!"; $array = array( "hi" = > $name ); echo $array( "hi" ); // 列印結果是 Hello world!2, foreach 中的區域性變數 $a = array( "a"=>"apple", "b"=>"banana" ); foreach( $a as $k => $v ){ echo " k= " .$k ." v = ". $v ."\n";}
在PHP中,=>運算子通常用於陣列操作中,一般形式如下:array(key=>value,...)鍵(key)可以是一個整數(integer)或字串(string),值(value)可以是任意型別的值。如:$arr=array("foo"=>"bar",12=>true);===================================->運算子用於類、物件的操作中,以下是示例:<?phpclassfoo{functiondo_foo(){echo"Doingfoo.";}}$bar=newfoo;$bar->do_foo();?>