| aliases | ||||
|---|---|---|---|---|
| tags |
|
|||
| created | 2025-02-24 19:33:52 -0800 | |||
| modified | 2025-11-14 21:19:24 -0800 |
PHP 中的大小字敏感性与 C语言 或 Java 等不太一样。大概有以下两个规则:
- 变量以
$符号开头,其后是变量的名称 - 变量名必须以字母或下划线开头
- 变量名不能以数字开头,不能有空格
- 变量名只能包含字母、数字和下划线
- 变量名对大小写敏感
PHP 中变量定义使用 $变量名=值 方式定义。
[!info]
这与 Shell 有点区别,Shell 的变量定义不需要加
$,只有使用或引用时才加。而 PHP 变量在定义时就得加$。
PHP 是一种面向对象的编程语言,支持类和对象的概念。类是 PHP 中面向对象编程(OOP)的核心概念之一。类可以看作是一个蓝图或模板,用于创建对象。对象是类的实例,具有类定义的属性和方法。
在 PHP 中,类使用 class 关键字定义。类可以包含属性(变量)和方法(函数)。
要使用类,首先需要创建类的实例(即对象)。使用 new 关键字可以实例化一个类:
$myCar = new Car();通过对象可以访问类的属性和方法:
构造函数是一个特殊的方法,在创建对象时自动调用。通常用于初始化对象的属性。在 PHP 中,构造函数使用 __construct 方法定义:
PHP 提供了三种访问控制修饰符:
public:属性和方法可以在任何地方访问。protected:属性和方法只能在类内部和子类中访问。private:属性和方法只能在类内部访问。
PHP 支持类的继承,允许一个类继承另一个类的属性和方法。使用 extends 关键字实现继承: