基于PHP 面向?qū)ο笾蓡T方法詳解
用一個(gè)列子來讀解成員方法:大家可以自己動(dòng)手寫一寫,加深理解。
這樣一個(gè)需求; 希望人可以說話, 做算術(shù)題.......,這樣就需要使用到成員方法:
1、添加speak 成員方法,輸出 我是小明
2、添加jisuan 成員方法,可以計(jì)算從 1+..+1000的結(jié)果
3、修改jisuan 成員方法,該方法可以接收一個(gè)數(shù)n,計(jì)算 1+..+n 的結(jié)果
4、添加add 成員方法,可以計(jì)算兩個(gè)數(shù)的和
參考代碼:
<?php
class Person{
public $name;
public $age;
//添加成員方法
public function speak(){
echo "我是小明";
}
public function jisuan(){
//計(jì)算從 1+..+1000的結(jié)果
$result =0;
for($i=1;$i<=1000;$i++){
$result+=$i;
}
//把計(jì)算結(jié)果ruturn 返回
return $result;
}
public function jisuan2($n){
//計(jì)算從 1+..+n的結(jié)果
$result=0;
for($i=1;$i<=$n;$i++){
$result+=$i;
}
//return
return $result;
}
//計(jì)算2個(gè)數(shù)的和
public function add($num1,$num2){
return $num1+$num2;
}
}
$person1=new Person;
//人說話
$person1->speak().'<br/>';
//計(jì)算
echo '<br/>'.$person1->jisuan();
//echo '<br/>'.$person1->jisuan(100);
//帶參數(shù)的
echo '計(jì)算的結(jié)果是:'.$person1->jisuan2(5);
//計(jì)算2個(gè)數(shù)的和
echo "<br/>50+50=".$person1->add(50,51);
?>
相關(guān)文章
ThinkPHP中使用ajax接收json數(shù)據(jù)的方法
這篇文章主要介紹了ThinkPHP中使用ajax接收json數(shù)據(jù)的方法,包括了前臺(tái)js代碼與對(duì)應(yīng)的PHP處理代碼,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2014-12-12
PHP編譯configure時(shí)常見錯(cuò)誤的總結(jié)
這篇文章主要介紹了PHP編譯configure時(shí)常見錯(cuò)誤的總結(jié)的相關(guān)資料,本文總結(jié)了一些常見的configure錯(cuò)誤信息和解決這些錯(cuò)誤的經(jīng)驗(yàn),需要的朋友可以參考下2017-08-08
PHP面向?qū)ο笾衝ew self()與 new static()的區(qū)別淺析
new static()是在PHP5.3版本中引入的新特性,無(wú)論是new static()還是new self(),都是new了一個(gè)新的對(duì)象。下面這篇文章主要給大家介紹了關(guān)于PHP面向?qū)ο笾衝ew self()與 new static()的區(qū)別,需要的朋友可以參考借鑒,下面來一起看看吧。2017-08-08
php使用函數(shù)pathinfo()、parse_url()和basename()解析URL
眾所周知在PHP中函數(shù)pathinfo()、parse_url()和basename(),這三個(gè)都是解析URL的函數(shù),但是也存在一些區(qū)別,下面列舉了一些實(shí)例,通過實(shí)例更容易理解這三個(gè)函數(shù)的使用方法和技巧,有需要的朋友可以參考借鑒,感興趣的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧。2016-11-11
PHP+Memcache實(shí)現(xiàn)wordpress訪問總數(shù)統(tǒng)計(jì)(非插件)
這篇文章主要介紹了PHP+Memcache實(shí)現(xiàn)wordpress訪問總數(shù)統(tǒng)計(jì),直接寫在主題functions.php中,并非實(shí)現(xiàn)的一個(gè)插件,需要的朋友可以參考下2014-07-07
Zend Framework教程之模型Model基本規(guī)則和使用方法
這篇文章主要介紹了Zend Framework教程之模型Model基本規(guī)則和使用方法,結(jié)合實(shí)例形式詳細(xì)分析了Zend Framework中模型的原理與具體使用技巧,需要的朋友可以參考下2016-03-03

