PHP中static关键字以及与self关键字的区别


概述

正在学习设计模式,之前有一篇文章关于单例模式的文章,重新读了这篇文章,发现对static关键字掌握不是很牢靠,重新温习一下。

static关键字

PHP手册里对static关键字的介绍如下:

例子

self vs static

用一个demo来直接说明self与static的区别。
self示例:

复制代码 代码如下:

<?php
class Vehicle {
    protected static $name = 'This is a Vehicle';
    public static function what_vehicle() {
        echo get_called_class()."\n";               
        echo self::$name;
    }
}
class Sedan extends Vehicle {
    protected static $name = 'This is a Sedan';
}
Sedan::what_vehicle();

程序输出:
复制代码 代码如下:

Sedan
This is a Vehicle

static示例:
复制代码 代码如下:

<?php
class Vehicle {
    protected static $name = 'This is a Vehicle';
    public static function what_vehicle() {
        echo get_called_class()."\n";       
        echo static::$name;
    }
}
class Sedan extends Vehicle {
    protected static $name = 'This is a Sedan';
}
Sedan::what_vehicle();

程序输出:

复制代码 代码如下:

Sedan
This is a Sedan

总结

看看上一篇文章,已经一个多月没更新过博客了,忙是一部分,主要的还是自己懈怠了,以后还得坚持。这篇文章写的也有点没感觉。



相关阅读:
ajax回调函数中使用$(this)取不到对象的解决方法
Java中的static关键字全面解析
JavaScript获取表单enctype属性的方法
快速解决Win7系统提示此windows副本不是正版的方法
水晶报表asp.net的webform下基本用法实例
JavaScript 实现完美兼容多浏览器的复制功能代码
详解Android中Handler的使用方法
CSS background全部汇总
CSS样式定义的优先级顺序介绍
js实现文本框选中的方法
详解对Linux内核进行升级的步骤
asp.net不用设置iis实现url重写 类似伪静态路由
Win7设置电源模式为高性能计划方法
Java4Android开发教程(四)java的变量
快速导航
PHP MySQL HTML CSS JavaScript MSSQL AJAX .NET JSP Linux Mac ASP 服务器 SQL jQuery C# C++ java Android IOS oracle MongoDB SQLite wamp 交通频道 作文范文 客户服务部职责 瞧!他在看什么 育苗杯围棋赛作文450字 经典好文章:要想混得好必读的75句话! 好久不见,那就再也不见 《平安》读后感选刊(一) 走好每一步 犯错之后 你是一杯,暖暖的奶茶! 中国法律作文900字 暑期社会实践报告书 母亲节的礼物作文 永远不要对这些人好,看了第一句我就懂了 假如我有一台时空穿梭机作文300字 优秀党员事迹材料[旗委办主任] 无犯罪记录证明 项羽、东坡——嵩作文700字 公主的学院日志 连载五 世博会作文 我爱生活的学校400字 母爱_650字 优秀教师个人总结 音乐活动教案动物走路 驱不走的阴霾作文150字 励志书籍推荐:爱默生《依靠自我》 世上有没有神仙? 国际贸易专业 自荐信参考2 军人 我们的可爱“老顽童”作文700字 地球妈妈笑了作文400字 人怕见面,更怕常见面 小学特岗教师事迹演讲稿 初中初三作文550字:那时,我哭了 99一族 第一章 斗罗大陆,异界唐三(一) 滑稽风趣的个性搞笑句子大全 霓虹勉强支撑烂漫的黑色,靡丽却透出一丝无力(伤感语录) 告别秋天 县建设局服务承诺书 一只飞虫触动了我的心扉作文1100字 一路真情在 我是老公的“尾巴” 路,自己走过才叫路 高三班级工作计划_班级工作计划 今生,还你相思的债 我和朋友_关于写人的小学生作文550字 关于对监狱、劳教企业开展认证和年检工作的通知 赞美党的美文3篇 家乡的水蜜桃作文100字 计算机实习报告--现代教育中心

Copyright © 2016 phpStudy |