`
cakin24
  • 浏览: 1389952 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

php的static关键字

    博客分类:
  • PHP
阅读更多

一 代码

<?php
class Book{								//Book类
	static $num = 0;						//声明一个静态变量$num,初值为0
	public function showMe(){					//声明一个方法
		echo '您是第'.self::$num.'位访客';		//输出静态变量
		self::$num++;						//将静态变量加1
	}
}
$book1 = new Book();						//实例化对象$book1
$book1 -> showMe();						//调用对象$book1的showMe()方法
echo "<br>";
$book2 = new Book();						//实例化对象$book2;
$book2 -> showMe();						//调用对象$book2的showMe()方法
echo "<br>";
echo '您是第'.Book::$num.'位访客';				//直接使用类名调用静态变量
?>

 运行结果

您是第0位访客
您是第1位访客
您是第2位访客
1
1
分享到:
评论

相关推荐

    开启PHP Static 关键字之旅模式

    **PHP Static 关键字详解** 在PHP中,`static`关键字是一个非常重要的概念,它用于定义类的静态成员变量和静态方法。静态成员不受对象的影响,它们是属于类的,而不是属于类的任何实例。这使得静态成员在类的所有...

    php Static关键字实用方法

    PHP中的Static关键字是一个非常实用的功能,它允许我们声明类的成员(属性)或方法为静态的,这样的静态成员或方法能够在不创建类的实例的情况下被访问。静态成员属于类本身,而不是类的某个特定实例。这一点是与非...

    PHP中static关键字以及与self关键字的区别

    主要介绍了PHP中static关键字以及与self关键字的区别,本文讲解了static关键字的定义、迟绑定(Late Static Bindings)、以及与self关键字的区别等内容,需要的朋友可以参考下

    PHP中Static(静态)关键字功能与用法实例分析

    在PHP开发中,Static关键字是一个非常重要的特性,它允许我们定义静态属性和静态方法,以及实现静态变量的持久化。接下来,我们将详细介绍PHP Static关键字的功能、用法以及一些相关的技巧和注意事项。 首先,...

    php self,$this,const,static,-&amp;gt;的使用

    接下来是`static`关键字。它被用来定义类的静态属性和方法。静态属性属于类本身,而不是类的某个实例。这意味着静态属性可以在没有创建类的实例的情况下被访问。静态方法同样可以这样理解,它属于类本身而不是实例...

    PHP变量作用域(全局变量&局部变量)&global&static关键字用法实例分析

    总结一下关于PHP变量作用域和`global`、`static`关键字的关键知识点: 1. 全局变量:定义在函数外部,作用域从定义处到文件结束,可以通过`global`关键字在函数内部访问。 2. 局部变量:在函数内部定义,仅在函数...

    PHP中static关键字原理的学习研究分析

    PHP中static关键字原理的学习研究分析,学习php的朋友可以参考下。

    php中static和const关键字用法分析

    首先,static关键字在PHP中用于定义类的静态成员,包括静态属性和静态方法。静态属性属于类本身,而不是属于类的某个具体实例,因此它们可以在没有创建类的实例时就被访问。静态属性在内存中的存放方式与普通属性...

    PHP中new static() 和 new self() 的区别介绍

    在PHP面向对象编程中,self关键字和static关键字均用于引用类自身,但它们在不同场景下有各自的用途和区别。self关键字用于在类的静态方法中引用其所在的类,而static关键字则是在PHP5.3之后引入的,用于引用类的...

    深入理解PHP中的static和yield关键字

    在PHP编程中,`static`和`yield`是两个重要的关键字,它们分别有着特定的用途和应用场景。本文将深入探讨这两个关键字,以便更好地理解和运用它们。 首先,让我们来看看`static`关键字。`static`用于声明类的方法或...

    PHP基础关键字介绍.docx

    ### PHP基础关键字详解 #### 一、控制结构关键字 **1.1 条件语句** - **if**: `if` 是最常用的条件判断语句,它允许在满足某个条件时执行一段代码。例如: ```php if ($age &gt; 18) { echo "成年人"; } ``` -...

    理解PHP5中static和const关键字的区别

    在PHP5中,面向对象编程得到了显著增强,引入了`static`和`const`这两个关键字,它们分别用于处理静态成员变量和常量。下面将详细解释这两个关键字的作用和使用场景。 1. `static`关键字 `static`关键字用于声明类...

Global site tag (gtag.js) - Google Analytics