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的一个完美GIF等比缩放类,附带去除缩放黑背景
Apr 01 PHP
php中current、next与reset函数用法实例
Nov 17 PHP
php常用文件操作函数汇总
Nov 22 PHP
php动态添加url查询参数的方法
Apr 14 PHP
php实现微信公众平台账号自定义菜单类
Oct 11 PHP
PHP设计模式之观察者模式实例
Feb 22 PHP
PHP中子类重载父类的方法【parent::方法名】
May 06 PHP
PHP实现带重试功能的curl连接示例
Jul 28 PHP
php 输入输出流详解及示例代码
Aug 25 PHP
PHP页面跳转操作实例分析(header方法)
Sep 28 PHP
php面向对象的用户登录身份验证
Jun 08 PHP
Laravel关系模型指定条件查询方法
Oct 10 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 开源AJAX框架14种
2009/08/24 PHP
laravel如何开启跨域功能示例详解
2017/08/31 PHP
详解php语言最牛掰的Laravel框架
2017/11/20 PHP
PHP二维索引数组的遍历实例分析【2种方式】
2019/06/24 PHP
php创建多级目录与级联删除文件的方法示例
2019/09/12 PHP
php libevent 功能与使用方法详解
2020/03/04 PHP
JQuery 浮动导航栏实现代码
2009/08/27 Javascript
js去除空格的12种实用方法
2013/11/08 Javascript
js点击出现悬浮窗效果不使用JQuery插件
2014/01/20 Javascript
setInterval计时器不准的问题解决方法
2014/05/08 Javascript
详谈nodejs异步编程
2014/12/04 NodeJs
nodejs中使用多线程编程的方法实例
2015/03/24 NodeJs
JS实现的简洁二级导航菜单雏形效果
2015/10/13 Javascript
webpack中CommonsChunkPlugin详细教程(小结)
2017/11/09 Javascript
jQuery轻量级表单模型验证插件
2018/10/15 jQuery
JS重学系列之聊聊new操作符
2019/03/04 Javascript
小程序调用微信支付的方法
2019/09/26 Javascript
JS使用正则表达式提交页面验证的代码
2019/10/16 Javascript
Python表示矩阵的方法分析
2017/05/26 Python
Python 多维List创建的问题小结
2019/01/18 Python
对Python3 * 和 ** 运算符详解
2019/02/16 Python
django中ORM模型常用的字段的使用方法
2019/03/05 Python
用pytorch的nn.Module构造简单全链接层实例
2020/01/14 Python
TensorFlow命名空间和TensorBoard图节点实例
2020/01/23 Python
python判断正负数方式
2020/06/03 Python
Python3爬虫里关于代理的设置总结
2020/07/30 Python
Java中采用什么结构来捕获、处理异常?各子句的顺序、功能如何
2013/10/07 面试题
Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型
2013/10/30 面试题
企业门卫岗位职责
2013/12/12 职场文书
国贸专业个人求职信范文
2014/01/08 职场文书
酒店大堂副理的职责范文
2014/02/13 职场文书
幼儿园教研活动总结
2014/04/30 职场文书
golang中切片copy复制和等号复制的区别介绍
2021/04/27 Golang
Python 如何安装Selenium
2021/05/06 Python
Python自动化测试PO模型封装过程详解
2021/06/22 Python
html原生table实现合并单元格以及合并表头的示例代码
2023/05/07 HTML / CSS