首页  >  文章  >  后端开发  >  PHP几个语法符号的有关问题

PHP几个语法符号的有关问题

WBOY
WBOY原创
2016-06-13 13:33:58814浏览

PHP几个语法符号的问题
->
=>
.
:
::
分别代表什么意思?

------解决方案--------------------
->类中使用,调用类中非静态属性或方法,如:$this->aaa;
=>数组中key,value之间符号,如:array('a'=>'value');
. 连接字符串
::调用类静态属性或方法
:替代语法

替代语法的基本形式:
左花括号({)换成冒号(:),把右花括号(})分别换成 endif;,endwhile;,endfor;,endforeach; 以及 endswitch;

举个例子吧:

是负数拉

上面的语句等同于

是负数拉

------解决方案--------------------
->类中使用,调用类中非静态属性或方法,如:$this->aaa;
=>数组中key,value之间符号,如:array('a'=>'value');
. 连接字符串
::调用类静态属性或方法
:替代语法

替代语法的基本形式:
左花括号({)换成冒号(:),把右花括号(})分别换成 endif;,endwhile;,endfor;,endforeach; 以及 endswitch;

举个例子吧:

是负数拉

上面的语句等同于

是负数拉

------解决方案--------------------
-> 物件的方法或者属性
=> 阵列的元素值 
. 连接字符串
: 替代语法
:: 调用类静态属性或方法
------解决方案--------------------
->类中使用,调用类中非静态属性或方法,如:$this->aaa;
=>数组中key,value之间符号,如:array('a'=>'value');
. 连接字符串
::调用类静态属性或方法
:替代语法

替代语法的基本形式:
左花括号({)换成冒号(:),把右花括号(})分别换成 endif;,endwhile;,endfor;,endforeach; 以及 endswitch;

举个例子吧:

是负数拉

上面的语句等同于

是负数拉

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn