解决方案 »
- 为什么要用mysql事务?
- php使对象可以像数组一样进行foreach循环 ,在foreach循环里进行对值处理,然后怎么样添加到一个新的数组里面?
- php中httpclient建立http请求时cookie丢失解决方法
- 跪求高人指点:在php中如何用什么函数可以获得远程用户IP及系统时间哈?
- Apache配置奇怪问题
- waterproof PHPEdit 如何配置"自动缩进"功能?
- 参与讨论:php5与php4的不同之处
- 如何把一个文本文件一次性读到一个字符串里?
- 怎么样实现重定向?
- flash与php如何结合起来做一个论坛,高人请进!
- php的 strstr() 函数效率高吗?
- 求教AJAX发送次数过多过快造成服务器拒绝怎么解决
abstract class person{
abstract public function speak();
public $a;
public $wq;
public function studywx($wx){
$wx->studywx();
}
public function usewq($wq){
$wq->usewq();
}
}
class chperson extends person{
public function speak(){
echo "中国人在说话,各路让行!~";
}
}
class amperson extends person{
public function speak(){
echo "美国人在说,叽叽喳喳!~";
}
}interface istudy{
public function studywx();
}
class studyw implements istudy{
public function studywx(){
echo "如来神掌";
}
}
class studtq implements istudy{
public function studywx(){
echo "葵花宝典";
}
}interface iwq{
public function usewq();
}
class jian implements iwq{
public function usewq(){
echo "倚天剑";
}
}
class qiang implements iwq{
public function usewq(){
echo "洋枪";
}
}$chiness=new chperson();//上来个中国人
$chiness->studywx(new studyw()); //给本如来神掌学
$chiness->usewq(new jian());//给他把倚天剑$american=new amperson();//上来个美国人
$american->studywx(new studtq());//给本葵花宝典学
$american->usewq(new qiang());//给他个破洋枪