上篇文章給大家介紹了《PHP中有哪些接口?如何使用?》,本文繼續(xù)給大家介紹如何用PHP編輯一盒簡單的圖形計(jì)算器?有一定的參考價(jià)值,有需要的朋友可以參考一下圖形計(jì)算器在線使用,希望對(duì)大家有所幫助。
簡單的圖形計(jì)算器:
首先我們先建立一個(gè)簡單的HTML頁面,在HTML中給個(gè)標(biāo)簽,寫上我們所要用到的圖形,我們會(huì)發(fā)現(xiàn)運(yùn)行結(jié)果如下:
php;toolbar:false">簡單的圖形計(jì)算器 簡單的圖形計(jì)算器
矩形 || 三角形
運(yùn)行結(jié)果如下
然后我們設(shè)置一下屬性(style)圖形計(jì)算器在線使用,然后在body中輸入text讓他達(dá)到一個(gè)居中的效果,
為了完成我們所要達(dá)到的目的,我們新建一個(gè)抽象類(class.php)我們所建立抽象類就是為子類去定義功能的,我們需要定義形狀的名稱,形狀的驗(yàn)證方法,形狀圖形的表單頁面,形狀計(jì)算的面積放法,形狀計(jì)算的周長方法,我們的規(guī)則就做好了,代碼如下:
緊接著我們返回到剛剛的代碼中,當(dāng)我們點(diǎn)擊矩形的時(shí)候我們就要?jiǎng)?chuàng)建矩形的類,
然后對(duì)應(yīng)去調(diào)用里面的內(nèi)容,代碼如下:
簡單的圖形計(jì)算器
矩形 || 三角形
代碼如下:
因此我們做一個(gè)判斷if條件句中的get不為空,那么我們就可以設(shè)計(jì)或者說創(chuàng)建形狀的對(duì)象,若是為空請(qǐng)選擇一個(gè)計(jì)算的圖形,代碼如下:
代碼如下:
我們要想創(chuàng)建就要先獲取矩形的名字,
$classname = ucfirst($_GET[ ' action']); //通過類名創(chuàng)建圖形對(duì)象 $shape = new $classname ; if ($shape instanceof Shape){ //正常操作 }else{ echo '必須按照要求來執(zhí)行' ; } var_dump($shape);推薦學(xué)習(xí):《PHP視頻教程》
以上就是如何用PHP編輯一盒簡單的圖形計(jì)算器?的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注php中文網(wǎng)其它相關(guān)文章!