zoukankan      html  css  js  c++  java
  • php -- 静态变量

    一般的函数内变量在函数结束后会释放,比如局部变量,但是静态变量却不会。下次再调用这个函数的时候,该变量的值会保留下来。 

    静态的变量的基本用法 

    1. 在类中定义静态变量 
    [访问修饰符] static $变量名; 
    2. 如何访问静态变量 
    如果在类中访问 有两种方法 self::$静态变量名 , 类名::$静态变量名 
    如果在类外访问: 有一种方法 类名::$静态变量名 

    class Child{ 
    
    public $name; 
    //这里定义并初始化一个静态变量 $nums 
    public static $nums=0; 
    function __construct($name){ 
    
    $this->name=$name; 
    } 
    
    public function join_game(){ 
    
    //self::$nums 使用静态变量 
    self::$nums+=1; 
    
    echo $this->name."加入堆雪人游戏"; 
    
    } 
    
    
    } 
    
    //创建三个小孩 
    
    $child1=new Child("李逵"); 
    $child1->join_game(); 
    $child2=new Child("张飞"); 
    $child2->join_game(); 
    $child3=new Child("唐僧"); 
    $child3->join_game(); 
    
    //看看有多少人玩游戏 
    echo "<br/> 有这".Child::$nums; 
  • 相关阅读:
    karto 资料
    底盘运动学
    QT中搜索文件列表
    Qt中引入boost库
    AGV调度理论链接
    qt开发杂记
    C++代码读取ping的网络延时
    结构体解析数据
    QJson 的简单使用
    Vue中问题总结 与未解决问题总结
  • 原文地址:https://www.cnblogs.com/hf8051/p/4444192.html
Copyright © 2011-2022 走看看