php interface implements multibus
<?php
/*
* Created on 2009-10-28
* 分子如梦o(╯□╰)o
* To change the template for this generated file go to
* Window - Preferences - PHPeclipse - PHP - Code Templates
*/
interface pusb{
function verson();
function type();
}
class mouse implements pusb{
function verson(){
echo "USB 2.0版本;";
}
function type(){
echo "鼠标<br>";
}
}
class video implements pusb{
function verson()
{
echo "USB 1.0版本;";
}
function type(){
echo "视频";
}
}
class myPC{
function output($that){
$that->verson();
$that->type();
}
}
$p = new myPc();
$mouse = new mouse();
$video = new video();
$p->output($mouse);
$p->output($video);
if($p instanceof myPc){
echo "<BR>YES.myPc";
}
?>
相关文档:
PHP开发常见问题解决列表
1. 学习Zend Framework tutorial过程中的问题
(1)执行"zf create project zf-tutorial"出现如下错误:
'"php.exe"' is not recognized as an internal or external command, operable program or batch file.
解决办法:原因是因为php.ex ......
<?php
header("content-type:image/png"); //定义输出的图像类型;
$image=imagecreate(300,155); //新建图像;
$bg=imagecolorallocate($image,220,40,120); &nbs ......
PHP网站开发方案(开发新人必读)
一、开发成员
a)项目主管
b)页面美工
c)页面开发
d)服务端程序开发
e)系统与数据管理
f)测试与版本控制
二、 网站组开发简明流程
三、 开发工具与环境
a)服务器配置
i. W ......
P的三点精华介绍
我发现很多的PHP程序员,尤其是学习还不是很久的,都不知道PHP的精华所在。Perl当年如何在商界出名?其强大 ......
一、PHP函数Date()获取当前时间
代码:
<?php echo $showtime=date("Y-m-d H:i:s");?>
显示的格式: 年-月-日 小时:分钟:秒
相关参数:
a:"am"或者"pm"
A:"AM"或者"PM"
d:几日,二位数字,若不足二位则前面补零,如: "01"至"31"
D:星期几,三个英文字母,如: "Fri"
F:月份,英文全名,如: "Jan ......