Skip to content

Latest commit

 

History

History
88 lines (55 loc) · 2.28 KB

File metadata and controls

88 lines (55 loc) · 2.28 KB
aliases
tags
PL
php
base
created 2025-02-24 19:33:52 -0800
modified 2025-11-14 21:19:24 -0800

PHP 基础语法


大小写敏感性

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 关键字实现继承:


函数


相关笔记