Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

php static

作者:渚寒烟淡   发布日期:2025-05-09   浏览:108

<?php

class MyClass {
    // 静态属性
    public static $staticProperty = 'I am a static property';

    // 静态方法
    public static function staticMethod() {
        return 'I am a static method';
    }
}

// 访问静态属性
echo MyClass::$staticProperty . "\n";

// 调用静态方法
echo MyClass::staticMethod() . "\n";

?>

解释说明:

  1. 静态属性public static $staticProperty = 'I am a static property';

    • 静态属性属于类本身,而不是类的实例。可以通过类名直接访问,而不需要创建类的实例。
  2. 静态方法public static function staticMethod()

    • 静态方法也属于类本身,可以直接通过类名调用,不需要创建类的实例。静态方法只能访问静态属性和其他静态方法。
  3. 访问静态属性和方法

    • MyClass::$staticProperty 用于访问静态属性。
    • MyClass::staticMethod() 用于调用静态方法。

这种方式可以减少内存占用,并且在某些场景下(如工具类、配置类等)非常有用。

上一篇:php时间格式转时间戳

下一篇:php 获取时间

大家都在看

php session用法

phpisset函数

php后端

php爬虫框架

php读取csv文件

php 三元表达式

php文件加密

php 拆分字符串

php pcntl

php ||

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站