php之static静态属性与静态方法实例分析


Posted in PHP onJuly 30, 2015

本文实例讲述了php之static静态属性与静态方法。分享给大家供大家参考。具体如下:

<?php
/*
 * static
 */
 /*静态:属于类而不属于单个对象 (全局的,所有对象共享的)
 *静态属性:类的方法内调用静态属性时,不要使用$this->方式,而要使用self::的方式
 *静态方法:
 *在类没有任何对象的时候也能被调用
 *当成普通方法来用也没问题的
 *在静态方法中不能调用普通方法
 * 
 * */
 class xin {
  static private $name;
  public function setname($namec) {
    self::$name = $namec;
  }
  public function getname() {
    return self::$name;
  }
  static public function name($namecc) {
    echo "I am $namecc";
  }
 }
 $xind = new xin();
 $xind->setname("地方 <br/>");
 echo $xind->getname();
 $oldd = new xin();
 $oldd->setname("政府 <br/>");
 echo $oldd->getname();
 echo $xind->getname();
 echo xin::name("星星");
 echo "<br/>";
?>

运行结果如下:

地方
政府
政府
I am 星星

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
小偷PHP+Html+缓存
Nov 25 PHP
php 删除数组元素
Jan 16 PHP
Windows IIS PHP 5.2 安装与配置方法
Jun 08 PHP
php下将多个数组合并成一个数组的方法与实例代码
Feb 03 PHP
PHP学习之数组的定义和填充
Apr 17 PHP
使用php 获取时间今天明天昨天时间戳的详解
Jun 20 PHP
CI框架Session.php源码分析
Nov 03 PHP
php抛出异常与捕捉特定类型的异常详解
Oct 26 PHP
php接口实现拖拽排序功能
Apr 23 PHP
PHP析构函数destruct与垃圾回收机制的讲解
Mar 22 PHP
phpstorm 配置xdebug的示例代码
Mar 31 PHP
Thinkphp 在api开发中异常返回依然是html的解决方式
Oct 16 PHP
php中define用法实例
Jul 30 #PHP
php实现json编码的方法
Jul 30 #PHP
php函数连续调用实例分析
Jul 30 #PHP
php数字运算验证码的实现代码
Jul 30 #PHP
文件上传之SWFUpload插件(代码)
Jul 30 #PHP
js代码实现微博导航栏
Jul 30 #PHP
两种php给图片加水印的实现代码
Apr 18 #PHP
You might like
析构函数与php的垃圾回收机制详解
2013/10/28 PHP
使用js获取QueryString的方法小结
2010/02/28 Javascript
jquery下jstree简单应用 - v1.0
2011/04/14 Javascript
Webpack 实现 AngularJS 的延迟加载
2016/03/02 Javascript
jQuery遍历json的方法(推荐)
2016/06/12 Javascript
AngularGauge 属性解析详解
2016/09/06 Javascript
JavaScript制作简单分页插件
2016/09/11 Javascript
bootstrap的3级菜单样式,支持母版页保留打开状态实现方法
2016/11/10 Javascript
在javascript中,null>=0 为真,null==0却为假,null的值详解
2017/02/22 Javascript
基于JavaScript实现无缝滚动效果
2017/07/21 Javascript
react-native 完整实现登录功能的示例代码
2017/09/11 Javascript
JavaScript创建对象的常用方式总结
2018/08/10 Javascript
jQuery动态生成的元素绑定事件操作实例分析
2019/05/04 jQuery
javascript全局自定义鼠标右键菜单
2020/12/08 Javascript
js回到页面指定位置的三种方式
2020/12/17 Javascript
详解Vue3.0 + TypeScript + Vite初体验
2021/02/22 Vue.js
用Python创建声明性迷你语言的教程
2015/04/13 Python
理解生产者消费者模型及在Python编程中的运用实例
2016/06/26 Python
浅析python中numpy包中的argsort函数的使用
2018/08/30 Python
python虚拟环境完美部署教程
2019/08/06 Python
虚拟环境及venv和virtualenv的区别说明
2021/02/05 Python
全面总结使用CSS实现水平垂直居中效果的方法
2016/03/10 HTML / CSS
Clarks英国官方网站:全球领军鞋履品牌
2016/11/26 全球购物
英国领先的NHS批准的在线药店:Pharmacy2U
2017/01/06 全球购物
HUGO BOSS美国官方网上商店:世界知名奢侈品牌
2017/08/04 全球购物
请解释virtual关键字的含义
2015/06/17 面试题
创业计划书六个要素
2013/12/26 职场文书
写给老婆的检讨书
2014/02/21 职场文书
志愿者宣传口号
2014/06/17 职场文书
2014年人事部工作总结
2014/12/03 职场文书
订货会邀请函
2015/01/31 职场文书
P站美图推荐——变身女主角特辑
2022/03/20 日漫
JS setTimeout与setInterval的区别
2022/04/20 Javascript
阿里云国际版 使用Nginx作为HTTPS转发代理服务器
2022/05/11 Servers
java实现自定义时钟并实现走时功能
2022/06/21 Java/Android
windows server2012 R2下安装PaddleOCR服务的的详细步骤
2022/09/23 Servers