PHP中 ->和=>的区别是什么

PHP中 ->和=>的区别是什么


温温酱
浏览 455回答 2
2回答

精慕HU

在PHP里面->和=>完全不同的,->用来引用对象的成员(属性与方法),=>只用来数组赋值,下面的例子代码有利于理解:123456789101112<?php&nbsp;&nbsp;$arr=['a'=>123,'b'=>456];//数组初始化&nbsp;&nbsp;echo&nbsp;$arr['a'];//数组引用&nbsp;&nbsp;print_r($arr);//查看数组&nbsp;&nbsp;class&nbsp;A{&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;$a=123;&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;$b=456;&nbsp;&nbsp;}&nbsp;&nbsp;$obj=new&nbsp;A();&nbsp;&nbsp;echo&nbsp;$obj->a;//对象引用&nbsp;&nbsp;print_r($obj);//查看对象?>以上代码输出结果为:12345678910123Array(&nbsp;&nbsp;&nbsp;&nbsp;[a]&nbsp;=>&nbsp;123&nbsp;&nbsp;&nbsp;&nbsp;[b]&nbsp;=>&nbsp;456)123A&nbsp;Object(&nbsp;&nbsp;&nbsp;&nbsp;[a]&nbsp;=>&nbsp;123&nbsp;&nbsp;&nbsp;&nbsp;[b]&nbsp;=>&nbsp;456)&nbsp;&nbsp;

慕田峪9158850

PHP中 ->和=>的区别:1.sesstion_start();&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;首先开启session。2.$_SESSION['user']&nbsp;=&nbsp;'username';&nbsp;&nbsp;//&nbsp;把username存在$_SESSION['user']&nbsp;里面。3.echo&nbsp;$_SESSION['user'];&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;直接输出&nbsp;username。4.session_destroy();&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;销毁session。PHP:PHP,一个嵌套的缩写名称,是英文超级文本预处理语言(PHP:Hypertext&nbsp;Preprocessor)的缩写。PHP&nbsp;是一种&nbsp;HTML&nbsp;内嵌式的语言,PHP与微软的ASP颇有几分相似,都是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,现在被很多的网站编程人员广泛的运用。
打开App,查看更多内容
随时随地看视频慕课网APP