上一篇
PHP中=>和->以及::的用法
- 行业动态
- 2024-03-29
- 1
在PHP中,=>
、>
和::
是用于访问对象属性和方法的运算符,下面是它们的详细用法:
1、=>
运算符
=>
运算符用于访问对象的属性,当使用该运算符时,它将返回对象属性的值,如果属性不存在,将返回NULL
。
示例:
class MyClass { public $property = 'Hello, World!'; } $obj = new MyClass(); echo $obj>property; // 输出:Hello, World!
2、>
运算符
>
运算符也用于访问对象的属性,与=>
运算符类似,它返回对象属性的值,如果属性不存在,将返回NULL
。
示例:
class MyClass { public $property = 'Hello, World!'; } $obj = new MyClass(); echo $obj>property; // 输出:Hello, World!
3、::
运算符
::
运算符用于访问静态属性和方法,当使用该运算符时,它不需要创建类的实例,可以直接访问类本身。
示例:
class MyClass { public static $staticProperty = 'I am a static property'; public static function staticMethod() { return 'I am a static method'; } } echo MyClass::staticProperty; // 输出:I am a static property echo MyClass::staticMethod(); // 输出:I am a static method
本站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本站,有问题联系侵删!
本文链接:http://www.xixizhuji.com/fuzhu/291268.html