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实现批量查询清除一句话后门的代码
Jan 20 PHP
php 上一篇,下一篇文章实现代码与原理说明
May 09 PHP
使用php实现下载生成某链接快捷方式的解决方法
May 07 PHP
php类常量的使用详解
Jun 08 PHP
使用php记录用户通过搜索引擎进网站的关键词
Feb 13 PHP
PHP判断是否为空的几个函数对比
Apr 21 PHP
Yii2创建多界面主题(Theme)的方法
Oct 08 PHP
PHP批量删除jQuery操作
Jul 23 PHP
Yii2语言国际化的配置教程
Aug 19 PHP
windows 2008r2+php5.6.28环境搭建详细过程
Jun 18 PHP
PHP使用PDO实现mysql防注入功能详解
Dec 20 PHP
PHP7 新增常量
Mar 09 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/06/06 PHP
php函数与传递参数实例分析
2014/11/15 PHP
thinkphp文件引用与分支结构用法实例
2014/11/26 PHP
php实现的IMEI限制的短信验证码发送类
2015/05/05 PHP
thinkphp修改配置进入默认首页的方法
2017/02/07 PHP
PDO::getAvailableDrivers讲解
2019/01/28 PHP
打印json对象的内容及JSON.stringify函数应用
2013/03/29 Javascript
js实现可拖动DIV的方法
2013/12/17 Javascript
在javascript中使用com组件的简单实现方法
2016/08/17 Javascript
jquery与ajax获取特殊字符实例详解
2017/01/08 Javascript
几种响应式文字详解
2017/05/19 Javascript
详解如何使用webpack+es6开发angular1.x
2017/08/16 Javascript
浅析JS中回调函数及用法
2018/07/25 Javascript
VUE 实现滚动监听 导航栏置顶的方法
2018/09/11 Javascript
微信小程序自定义底部导航带跳转功能
2018/11/27 Javascript
JavaScript学习笔记之DOM操作实例分析
2019/01/08 Javascript
vue3+typeScript穿梭框的实现示例
2020/12/29 Vue.js
Python Mysql数据库操作 Perl操作Mysql数据库
2009/01/12 Python
Python中的is和id用法分析
2015/01/26 Python
python执行外部程序的常用方法小结
2015/03/21 Python
python取代netcat过程分析
2018/02/10 Python
numpy.linspace函数具体使用详解
2019/05/27 Python
Python3+PyInstall+Sciter解决报错缺少dll、html等文件问题
2019/07/15 Python
Python制作词云图代码实例
2019/09/09 Python
Python高级编程之继承问题详解(super与mro)
2019/11/19 Python
Python 使用Opencv实现目标检测与识别的示例代码
2020/09/08 Python
Python基于callable函数检测对象是否可被调用
2020/10/16 Python
一款基于css3麻将筛子3D翻转特效的实例教程
2014/12/31 HTML / CSS
HTML5使用ApplicationCache接口实现离线缓存技术解决离线难题
2012/12/13 HTML / CSS
.NET方向面试题
2014/11/20 面试题
什么是URL
2015/12/13 面试题
大学生暑期社会实践证明范本
2014/10/24 职场文书
支行行长竞聘报告
2014/11/06 职场文书
小学2016年“我们的节日·重阳节”活动总结
2016/04/01 职场文书
2019年预备党员的思想汇报:加深对党的认知
2019/09/25 职场文书
php访问对象中的成员的实例方法
2021/11/17 PHP