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实现图象锐化代码
Jun 14 PHP
php下统计用户在线时间的一种尝试
Aug 26 PHP
php 搜索框提示(自动完成)实例代码
Feb 05 PHP
使用php判断浏览器的类型和语言的函数代码
Feb 28 PHP
ThinkPHP中ajax使用实例教程
Aug 22 PHP
phpmyadmin提示The mbstring extension is missing的解决方法
Dec 17 PHP
Thinkphp中的curd应用实用要点
Jan 04 PHP
CodeIgniter多语言实现方法详解
Jan 20 PHP
PHP实现简单实用的分页类代码
Apr 08 PHP
使用XHProf查找PHP性能瓶颈的实例
Dec 13 PHP
PhpStorm的使用教程(本地运行PHP+远程开发+快捷键)
Mar 26 PHP
imagettftext() 失效,不起作用
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
一个捕获函数输出的函数
2007/02/14 PHP
PHP查询数据库中满足条件的记录条数(两种实现方法)
2013/01/29 PHP
PHP加Nginx实现动态裁剪图片方案
2014/03/10 PHP
php中print(),print_r(),echo()的区别详解
2014/12/01 PHP
深入理解 PHP7 中全新的 zval 容器和引用计数机制
2018/10/15 PHP
用Javascript实现UTF8编码转换成gb2312编码
2006/12/22 Javascript
用javascript实现改变TEXTAREA滚动条和按钮的颜色,以及怎样让滚动条变得扁平
2007/04/20 Javascript
用javascript实现的图片马赛克后显示并切换加文字功能
2007/04/21 Javascript
jquery 表格的增行删行实现思路
2013/03/21 Javascript
JS中window.open全屏命令解析及使用示例
2013/12/11 Javascript
用nodejs实现PHP的print_r函数代码
2014/03/14 NodeJs
JS实现动态表格的添加,修改,删除功能(推荐)
2016/06/15 Javascript
JavaScript 最佳实践:帮你提升代码质量
2016/12/03 Javascript
浅析Visual Studio Code断点调试Vue
2018/02/27 Javascript
Vue cli构建及项目打包以及出现的问题解决
2018/08/27 Javascript
利用Node.js如何实现文件循环覆写
2019/04/05 Javascript
vue自定义switch开关组件,实现样式可自行更改
2019/11/01 Javascript
详解Vue中的MVVM原理和实现方法
2020/07/15 Javascript
如何使用JavaScript实现无缝滚动自动播放轮播图效果
2020/08/20 Javascript
js+canvas实现刮刮奖功能
2020/09/13 Javascript
JS实现选项卡插件的两种写法(jQuery和class)
2020/12/30 jQuery
python传递参数方式小结
2015/04/17 Python
详解PyCharm配置Anaconda的艰难心路历程
2018/08/13 Python
Python查找文件中包含中文的行方法
2018/12/19 Python
python实现录音功能(可随时停止录音)
2020/10/26 Python
利用CSS3实现自定义滚动条代码分享
2016/08/18 HTML / CSS
GLAMGLOW格莱魅美国官网:美国知名的面膜品牌
2016/12/31 全球购物
班组长工作职责
2013/12/25 职场文书
开朗女孩的自我评价
2014/02/10 职场文书
个人整改措施落实情况汇报
2014/10/29 职场文书
2015年世界水日活动总结
2015/02/09 职场文书
行政前台岗位职责
2015/04/16 职场文书
关于运动会的宣传稿
2015/07/23 职场文书
护士岗位竞聘书
2015/09/15 职场文书
据Python爬虫不靠谱预测可知今年双十一销售额将超过6000亿元
2021/11/11 Python
Python内置类型集合set和frozenset的使用详解
2022/04/26 Python