>  기사  >  백엔드 개발  >  PHP几个语法符号的有关问题

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

WBOY
WBOY원래의
2016-06-13 13:33:58813검색

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으로 문의하세요.