php示例代码

1、面向过程代码示例

<?php
if($animal=="dog"){ 
if($animal=="dog"){ 
return "汪";
} 
if($animal=="cat"){
return "喵";
}  
if($animal=="cow"){    
return "哞"; 
}  
return "暂时听不懂该动物的声音,动物学家们正在研究"; 
}  
echo getSound("dog");
//汪 
echo getSound("cat");
//喵 
echo getSound("cow");
//哞 
?>

2、面向对象的示例代码

<?php  
function getSound($animal){ 
if($animal instanceof Animal){    
return $animal->showSound(); 
}  
return "暂时听不懂该动物的声音,动物学家们正在研究"; }  
class Animal{  
function showSound(){     
return "不同动物应该用不同声音"; 
} 
}
class Dog extends Animal{
function showSound(){
return "汪"; 
}
}
class Cat extends Animal{
function showSound(){
        return "喵";
}
}
class Cow extends Animal{ function showSound(){
        return "哞"; 
	} 
	}  
	$dog=new Dog();  
	echo getSound($dog);
	//汪 
	$cat=new Cat();  
	echo getSound($cat);
	//喵 
	$cow=new Cow();  
	echo getSound($cow);
	//哞
	?> 
}






                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值