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 魔术方法使用说明
Oct 20 PHP
php trim 去除空字符的定义与语法介绍
May 31 PHP
基于PHP的cURL快速入门教程 (小偷采集程序)
Jun 02 PHP
探讨如何把session存入数据库
Jun 07 PHP
使用php语句将数据库*.sql文件导入数据库
May 05 PHP
php实现图片转换成ASCII码的方法
Apr 03 PHP
PHP 中 Orientation 属性判断上传图片是否需要旋转
Oct 16 PHP
PHP实现发送邮件的方法(基于简单邮件发送类)
Dec 17 PHP
PHP Imagick完美实现图片裁切、生成缩略图、添加水印
Feb 22 PHP
Docker搭建自己的PHP开发环境
Feb 24 PHP
分享5个非常有用的Laravel Blade指令
May 30 PHP
php提高脚本性能的4个技巧
Aug 18 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连接数据库代码应用分析
2011/05/29 PHP
PHP实现算式验证码和汉字验证码实例
2015/03/09 PHP
PHP获取php,mysql,apche的版本信息及更多服务器信息
2021/03/09 PHP
javascript indexOf函数使用说明
2008/07/03 Javascript
Mootools 1.2教程 定时器和哈希简介
2009/09/15 Javascript
JSDoc 介绍使用规范JsDoc的使用介绍
2011/02/12 Javascript
js 判断上传文件大小及格式代码
2013/11/13 Javascript
通过伪协议解决父页面与iframe页面通信的问题
2015/04/05 Javascript
浅析AngularJS中的生命周期和延迟处理
2015/06/18 Javascript
js简单实现表单中点击按钮动态增加输入框数量的方法
2015/08/18 Javascript
jQuery实现带滑动条的菜单效果代码
2015/08/26 Javascript
JQuery通过AJAX从后台获取信息显示在表格上并支持行选中
2015/09/15 Javascript
Vue精简版风格指南(推荐)
2018/01/30 Javascript
使用selenium抓取淘宝的商品信息实例
2018/02/06 Javascript
Vue结合后台导入导出Excel问题详解
2019/02/19 Javascript
详解将微信小程序接口Promise化并使用async函数
2019/08/05 Javascript
环形加载进度条封装(Vue插件版和原生js版)
2019/12/04 Javascript
JavaScript使用canvas绘制随机验证码
2020/02/17 Javascript
[49:08]OpTic vs Serenity 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
python网络编程学习笔记(四):域名系统
2014/06/09 Python
Python实现判断字符串中包含某个字符的判断函数示例
2018/01/08 Python
Python微医挂号网医生数据抓取
2019/01/24 Python
Pycharm Available Package无法显示/安装包的问题Error Loading Package List解决
2020/09/18 Python
python list的index()和find()的实现
2020/11/16 Python
pycharm 使用tab跳出正在编辑的括号(){}{}等问题
2021/02/26 Python
一款纯css3实现的鼠标悬停动画按钮
2014/12/29 HTML / CSS
英国文具、办公用品和科技商店:Ryman
2018/09/27 全球购物
Blue Nile蓝色尼罗河香港官网:世界最大在线钻石珠宝销售商
2020/05/07 全球购物
秋季运动会活动方案
2014/02/05 职场文书
药剂专业毕业生求职信
2014/06/24 职场文书
党的生日演讲稿
2014/09/10 职场文书
办公室班子四风问题对照检查材料
2014/10/04 职场文书
党章党规党纪学习心得体会
2016/01/14 职场文书
redis不能访问本机真实ip地址的解决方案
2021/07/07 Redis
欧元符号 €
2022/02/17 杂记
Python中使用Opencv开发停车位计数器功能
2022/04/04 Python