国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > PHP > 正文

PHP面向?qū)ο笫褂冒咐?/h1>
2020-03-22 17:59:23
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
  • 例1:用html' target='_blank'>面向?qū)ο?/u>,編寫(xiě)簡(jiǎn)單的四則運(yùn)算

    前臺(tái)頁(yè)面:e.php

    <html>

    <head>

    <meta http-equiv="content-type" content="text/html;charset=utf-8"/>

    </head>

    <form action="jisuanqi.php" method="post">

    <h1>四則運(yùn)算</h1>

    第一個(gè)數(shù);<input type="text" name="num1" /> <br/>

    第二個(gè)數(shù);<input type="text" name="num2" /> <br/>

    運(yùn)算符號(hào):

    <select name="oper">

    <option value="+">+</option>

    <option value="-">-</option>

    <option value="*">*</option>

    <option value="/">/</option>

    </select>

    <br/>

    <input type="submit" value="開(kāi)始計(jì)算"/>

    </form>

    </html>

    運(yùn)行結(jié)果如下:

    clip_image004

    功能實(shí)現(xiàn)~

    如果想返回主界面,重新計(jì)算,可寫(xiě)個(gè)超鏈接,在jisuanqi.php中

    末尾,php外,增加如下即可:

    <br/>

    <a href="e.php"> 返回主界面

    clip_image006

    例2:隱藏域的巧妙運(yùn)用?。▍^(qū)分來(lái)自不同的請(qǐng)求)

    第1個(gè)頁(yè)面:e.php (提交數(shù)據(jù))

    clip_image008

    <html>

    <head>

    <meta http-equiv="content-type" content="text/html;charset=utf-8"/>

    </head>

    <form action="jisuanqi.php" method="post">

    <h1>四則運(yùn)算</h1>

    第一個(gè)數(shù);<input type="text" name="num1" /> <br/>

    第二個(gè)數(shù);<input type="text" name="num2" /> <br/>

    運(yùn)算符號(hào):

    <select name="oper">

    <option value="+">+</option>

    <option value="-">-</option>

    <option value="*">*</option>

    <option value="/">/</option>

    </select>

    <br/>

    <!-- 這里是隱藏域-->

    <input type="hidden" name="doing" value="js"/>

    <input type="submit" value="開(kāi)始計(jì)算"/>

    </form>

    <form action="jisuanqi.php" method="post">

    <h1>圓的面積計(jì)算:</h1>

    請(qǐng)輸入半徑;<input type="text" name="rad" /> <br/>

    <br/>

    <!-- 這里是隱藏域-->

    <input type="hidden" name="doing" value="area"/>

    <input type="submit" value="計(jì)算面積"/>

    </form>

    </html>

    第2個(gè)頁(yè)面:jisuanqi.php (接收數(shù)據(jù))

    <?php

    require_once "Cat.class.php";

    $doing=$_REQUEST['doing'];

    $cat1=new Cat(); // 需要寫(xiě)在if外面,都要用的

    if($doing=="js")

    {

    $num1=$_REQUEST['num1'];

    $num2=$_REQUEST['num2'];

    $oper=$_REQUEST['oper'];

    echo '計(jì)算結(jié)果是:'.$cat1->jiSuan($num1,$num2,$oper);

    }else if($doing=="area")

    { $radius=$_REQUEST['rad'];

    echo '圓的面積是:'.$cat1->circleArea($radius);

    }

    ?>

    <br/>

    <a href="e.php"> 返回主界面

    第3個(gè)頁(yè)面:類(lèi) Cat.class.php

    <?php

    class Cat

    {

    function circleArea($radius)

    {

    return 3.14*$radius*$radius;

    }

    function jiSuan($num1,$num2,$oper)

    {

    $res=0;

    if($oper=="+")

    {

    $res=$num1+$num2;

    }else if($oper=="-")

    {

    $res=$num1-$num2;

    }else if($oper=="*")

    {

    $res=$num1*$num2;

    }else if($oper=="/")

    {

    $res=$num1/$num2;

    }

    return $res;

    }

    }

    ?>

    第4:運(yùn)行結(jié)果:

    計(jì)算的結(jié)果:

    clip_image010

    clip_image012

    面積的結(jié)果:

    clip_image014

    clip_image016

    例3:節(jié)約界面

    clip_image018

    這個(gè)計(jì)算調(diào)用的是前面設(shè)計(jì)好的jisuanqi.php獲得的

    clip_image020

    clip_image022

    Jyjm.php代碼如下:

    <html>

    <head>

    <meta http-equiv="content-type" content="text/html;charset=utf-8"/>

    <script language="javascript">

    function selType(val)

    { window.alert("你點(diǎn)中了"+val);//如果感覺(jué)這個(gè)礙事,可注銷(xiāo)掉

    if (val=='jisuan')

    {

    table1.style.display="block";

    table2.style.display="none";

    }else if (val=='area')

    {

    table1.style.display="none";

    table2.style.display="block";

    }

    }

    </script>

    </head>

    <h1> 聰明的郭郭</h1>

    <form action="jisuanqi.php" method="post">

    <input type="hidden" name="doing" value="js"/>

    <input type="radio" name="sel" value="num1" 四則運(yùn)算

    <input type="radio" name="sel" value="num2" 計(jì)算矩形

    <table id="table1" style="display: block">

    <tr><td>請(qǐng)輸入第1個(gè)數(shù)</td><td><input type="text" name="num1"/></td></tr>

    <tr><td>請(qǐng)輸入第2個(gè)數(shù)</td><td><input type="text" name="num2"/></td></tr>

    <tr><td>請(qǐng)選擇運(yùn)算符</td><td>

    <select name="oper">

    <option value="+">+</option>

    <option value="-">-</option>

    <option value="*">*</option>

    <option value="/">/</option>

    </select>

    </td></tr>

    <tr><td colspan="2"><input type="submit" name="四則運(yùn)算"/></td></tr>

    </table>

    <table id="table2" style="display: none" >

    <tr><td>請(qǐng)輸入長(zhǎng)</td><td><input type="text" name="long"/></td></tr>

    <tr><td>請(qǐng)輸入寬</td><td><input type="text" name="wide"/></td></tr>

    <tr><td colspan="2"><input type="submit" name="計(jì)算矩形"/></td></tr>

    </table>

    </html>


    PHP編程

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

主站蜘蛛池模板: 莱芜市| 乐平市| 武乡县| 宜春市| 峨山| 龙口市| 普陀区| 闻喜县| 昌邑市| 广昌县| 无为县| 青田县| 司法| 高台县| 寿阳县| 前郭尔| 镇远县| 裕民县| 新邵县| 容城县| 阳山县| 江津市| 浮山县| 新兴县| 中阳县| 海阳市| 晋中市| 江都市| 旺苍县| 洪雅县| 麟游县| 宁陕县| 广东省| 龙山县| SHOW| 盐池县| 玛沁县| 云梦县| 博乐市| 大理市| 和顺县|