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脚本的10个技巧(8)
Oct 09 PHP
php获取本地图片文件并生成xml文件输出具体思路
Apr 27 PHP
ThinkPHP多表联合查询的常用方法
Mar 24 PHP
PHP过滤黑名单关键字的方法
Dec 01 PHP
php+mysqli使用面向对象方式更新数据库实例
Jan 29 PHP
thinkphp3.x连接mysql数据库的方法(具体操作步骤)
May 19 PHP
PHP基于GD库的图像处理方法小结
Sep 27 PHP
thinkphp5 migrate数据库迁移工具
Feb 20 PHP
laravel 字段格式化 modle 字段类型转换方法
Sep 30 PHP
laravel-admin 实现在指定的相册下添加照片
Oct 21 PHP
tp5.0框架隐藏index.php入口文件及模块和控制器的方法分析
Feb 11 PHP
win10下 php安装seaslog扩展的详细步骤
Dec 04 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调用shell的方法
2014/11/05 PHP
PHP Header失效的原因分析及解决方法
2016/11/16 PHP
Yii2实现ActiveForm ajax提交
2017/05/26 PHP
PHP 枚举类型的管理与设计知识点总结
2020/02/13 PHP
怎么让脚本或里面的函数在所有图片都载入完毕的时候执行
2006/10/17 Javascript
网页自动跳转代码收集
2009/09/27 Javascript
子页向父页传值示例
2013/11/27 Javascript
原生javascript实现DIV拖拽并计算重复面积
2015/01/02 Javascript
JavaScript中的Math.sin()方法使用详解
2015/06/15 Javascript
Bootstrap基本组件学习笔记之input输入框组(9)
2016/12/07 Javascript
使用vue.js2.0 + ElementUI开发后台管理系统详细教程(二)
2017/01/21 Javascript
ExtJs异步无法向外传值和赋值的完美解决办法
2017/06/14 Javascript
Webpack常见静态资源处理-模块加载器(Loaders)+ExtractTextPlugin插件
2017/06/29 Javascript
理解 javascript 中的函数表达式与函数声明
2017/07/07 Javascript
JavaScript中Array方法你该知道的正确打开方法
2018/09/11 Javascript
vue-cli 脚手架基于Nightwatch的端到端测试环境的过程
2018/09/30 Javascript
全面分析JavaScript 继承
2019/05/30 Javascript
vue中解决拖拽改变存在iframe的div大小时卡顿问题
2020/07/22 Javascript
vue单应用在ios系统中实现微信分享功能操作
2020/09/07 Javascript
如何利用JavaScript编写一个格斗小游戏
2021/01/06 Javascript
Python读写unicode文件的方法
2015/07/10 Python
Python 串口读写的实现方法
2019/06/12 Python
python区块及区块链的开发详解
2019/07/03 Python
python opencv 读取图片 返回图片某像素点的b,g,r值的实现方法
2019/07/03 Python
Python matplotlib以日期为x轴作图代码实例
2019/11/22 Python
解决python3.x安装numpy成功但import出错的问题
2020/11/17 Python
纯css3制作煽动翅膀的蝴蝶的示例
2018/04/23 HTML / CSS
html5 拖拽上传图片实例演示
2013/04/01 HTML / CSS
编写类String的构造函数、析构函数和赋值函数
2012/05/29 面试题
学生档案自我鉴定
2013/10/07 职场文书
幼儿教师思想汇报
2014/01/10 职场文书
小学体育教学反思
2014/01/31 职场文书
《梅花魂》教学反思
2014/04/30 职场文书
行政答辩状范文
2015/05/21 职场文书
2015年电气技术员工作总结
2015/07/24 职场文书
Nginx如何限制IP访问只允许特定域名访问
2022/07/23 Servers