PHP中self、static、parent关键字在面向对象设计中有何具体应用场景?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1381个文字,预计阅读时间需要6分钟。
本例介绍了PHP面向对象程序设计中self、static、parent关键字的用法。以下为具体内容:
1. self关键字 - self用于访问当前对象属性或方法。 - 示例代码: php class Person { private $name; public function __construct($name) { $this->name=$name; } public function sayHello() { echo 'Hello, my name is ' . self::$name; } }
2. static关键字 - static用于访问静态属性或方法。 - 示例代码: php class Person { private static $count=0; public function __construct() { static::$count++; } public static function getCount() { return static::$count; } }
3. parent关键字 - parent用于访问父类属性或方法。
本文共计1381个文字,预计阅读时间需要6分钟。
本例介绍了PHP面向对象程序设计中self、static、parent关键字的用法。以下为具体内容:
1. self关键字 - self用于访问当前对象属性或方法。 - 示例代码: php class Person { private $name; public function __construct($name) { $this->name=$name; } public function sayHello() { echo 'Hello, my name is ' . self::$name; } }
2. static关键字 - static用于访问静态属性或方法。 - 示例代码: php class Person { private static $count=0; public function __construct() { static::$count++; } public static function getCount() { return static::$count; } }
3. parent关键字 - parent用于访问父类属性或方法。

