PHP中,=>和->区别?
答案:3 悬赏:10 手机版
解决时间 2021-02-14 16:38
- 提问者网友:我的未来我做主
- 2021-02-14 04:18
PHP中,=>和->区别?
最佳答案
- 五星知识达人网友:千杯敬自由
- 2021-02-14 04:34
在PHP中,=>操作符通常用于数组操作中,一般形式如下:
array( key => value
, ...
)
键(key) 可以是一个整数(integer) 或 字符串(string), 值(value) 可以是任意类型的值。
如:
$arr = array("foo" => "bar", 12 => true);
===================================
-> 操作符用于类、对象的操作中,以下是示例:
class foo
{
function do_foo()
{
echo "Doing foo.";
}
}
$bar = new foo;
$bar->do_foo();
?>
array( key => value
, ...
)
键(key) 可以是一个整数(integer) 或 字符串(string), 值(value) 可以是任意类型的值。
如:
$arr = array("foo" => "bar", 12 => true);
===================================
-> 操作符用于类、对象的操作中,以下是示例:
class foo
{
function do_foo()
{
echo "Doing foo.";
}
}
$bar = new foo;
$bar->do_foo();
?>
全部回答
- 1楼网友:枭雄戏美人
- 2021-02-14 06:07
二楼三楼位都为正解,那么我就给你写几个例子吧
1.==是等于的意思,用于逻辑判断比如 :
if($num == 13){
$a = $b;
}else{
$a = $c;
}
2.=是将右边的值赋给左边的变量 ,如:
$str = '这是字符串变量';
$arr = array(1,2,3);//这是一个数组
$obj = new class; //这是一个对象
- 2楼网友:七十二街
- 2021-02-14 05:43
=>一般用在数组中,一个对应关系。
->一般是类方法的调用
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯