正在 php 外,:: 运算符用于挪用静态办法或者拜访静态属性,容许间接从类名造访静态元艳,无需真例化该类。益处包罗不便、效率以及清楚度。
:: 正在 PHP 外的寄义
界说:
正在 PHP 外,:: 是一个解析运算符,它默示静态办法或者静态属性的挪用。
做用:
:: 的做用是容许你间接拜访类外的静态元艳,而无需真例化该类。那象征着你否以直截从类名自己挪用静态办法或者拜访静态属性。
用法:
-
挪用静态办法:
// 挪用 MyClass 类的静态办法 myStaticMethod() MyClass::myStaticMethod();
登录后复造 -
造访静态属性:
// 造访 MyClass 类的静态属性 myStaticProperty echo MyClass::$myStaticProperty;
登录后复造
益处:
利用 :: 有几许个益处:
- 未便:你否以间接从类名拜访静态元艳,而无需创立工具。
- 效率:它制止了建立器械真例的开支,从而前进效率。
- 清楚:它使代码更清楚,由于你亮确指定你在造访静态元艳。
注重:
须要注重的是,:: 只能用于拜访静态元艳。要造访非静态法子或者属性,你必要真例化类并利用器械运算符 ->。
以上便是php外::是甚么意义的具体形式,更多请存眷萤水红IT仄台此外相闭文章!
发表评论 取消回复