1. 程式人生 > >二、php製作簡易的計算器

二、php製作簡易的計算器

步驟:

1、寫出兩個文字框,中間用一個下拉選單select作為計算按鈕;

2、用$_SET("")或$_GET("")方式獲取兩個文字框的資料及按鈕資訊進行運算;

3、在輸出結果的過程中,保證兩個文字框中進行計算的資料依然存在;

4、新建一個文字框用於儲存計算輸出的結果;

5、在三個文字框中用value的值獲取得到的數值;

6、對三個得到的值進行初始化;

7、用selected對按鈕資訊進行儲存;

8、對得到符號也要進行初始化。

程式碼如下:

<?php
     $number11="";
     $number22="";
     $result="";
     $fuhao="";
 if($_POST){
        $number11=$_POST['number1'];
        $number22=$_POST['number2'];
        $fuhao=$_POST['yunsuanfu'];
        if(is_numeric($number11) && is_numeric($number22)){
              switch($fuhao){
                      case "+":
                      $result=$number11+$number22;
                      break;
                       case "-":
                      $result=$number11-$number22;
                      break;
                      case "*":
                      $result=$number11*$number22;
                      break;
                     case "/":
                     if($number22 == 0){
                                $result="除數不能為零";
                                }else{
                                       $result=$number11/$number22;
                                        }
                     break;
                }
// echo "計算結果為:$result";
 }else{
      echo "請輸入數字進行計算";
 }
}else{
   //echo "請從正確的頁面輸入並提交";
}
?>
<form action="" method="post">
<input type="text" name="number1" value="<?php echo $number11; ?>" />
<select name="yunsuanfu">
 <option value="+" <?php if($fuhao =="+"){echo "selected";} ?> >+</option>
 <option value="-" <?php if($fuhao =="-"){echo "selected";} ?> >-</option>
 <option value="*" <?php if($fuhao =="*"){echo "selected";} ?> >*</option>
 <option value="/" <?php if($fuhao =="/"){echo "selected";} ?> >/</option>
</select>
<input type="text" name="number2" value="<?php echo $number22; ?>" />
<input type="submit" value="提交">
<input type="text" name="jieguo" value="<?php echo $result; ?>" />
</form>



相關推薦

php製作簡易計算器

步驟: 1、寫出兩個文字框,中間用一個下拉選單select作為計算按鈕; 2、用$_SET("")或$_GET("")方式獲取兩個文字框的資料及按鈕資訊進行運算; 3、在輸出結果的過程中,保證兩個文字框中進行計算的資料依然存在; 4、新建一個文字框用於儲存計算輸出的結果;

使用PHP製作 簡易員工管理系統之七(MVC實現使用者資訊增查)

一、專案目錄結構: 二、檔案Admin.class.php管理員類 <?php class Admin{ private $id; private $name; private $pass

Day1-使用Html+css+JavaSrcipt製作簡易計算器

Day1-使用Html+css+JavaSrcipt製作簡易計算器 第一步:需要製作前端介面 使用表格和表單佈局 <div class="main"> <div class="math"> <table> <tr

PHP基礎

1.資料型別 String,Integer,Float,Boolean,Array(陣列),Object(物件),NULL(空值) 2.PHP語法 第一個例項 <?php $str="Hello world!"; //宣告一個字串變數$str ech

利用matlab guide製作簡易計算器

前言: 當然了這個太簡單了,新手可以借鑑一下,舉一反三的話還可以新增一些功能或者簡潔一些。比如下拉框啊之類的 而且呢,這個你弄明白了,所有運算有關的,輸入輸出有關的,都大致相同。 實現過程 先是一個個的新增。漫長的過程~~ 下面圖錯了,最右邊應該新增text而不是edit,我

C#WinForm練習——製作簡易計算器

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; usi

(4)qt5製作簡易計算器詳細步驟(ui介面)

網上很多資源都是純程式碼的,本文使用ui介面做 (1)新建專案,一路預設“下一步”,完成建立 (2) 選擇3個Line Edit 1個Push Button 2個Label 佈局並且改名以及改變物件名稱(單擊右鍵) (3)Mainwindow.h中新增槽 privat

用shell寫一個簡易計算器,可以實現加除運算,假如腳本名字為1.sh,執行示例:./1.

a-z 依次 腳本 als 示例 內置 數位 特殊字符 使用 用shell寫一個簡易計算器,可以實現加、減、乘、除運算,假如腳本名字為1.sh,執行示例:./1.sh 1 + 2#!/bin/bash if [ $# -ne 3 ] then echo "參

周一課 LNMP架構介紹 MySQL安裝PHP安裝 Nginx介紹

lnmp php mysql nginx LNMP。Linux、Nginx、Mysql、PHP的結合。Nginx是一種類似於Apache的web服務軟件,它在靜態頁面處理上更勝Apache一籌,但在動態頁面處理上不如Apache。 mysql安裝首先我們進入到/usr/local/src目錄下

1PHP入門維數組與循環

輸出 spa 是個 count echo rdquo 但是 php入門 class 1 <?php 2 $two=array(array(2,3),1=>array(1,2,3),2=>array(4,5,6)); 3 echo $t

使用PHP製作維碼

<?php /** Created by PhpStorm. User: 張海強 Date: 2018/11/9 Time: 20:34 */ //引入核心庫檔案 include "phpqrcode/phpqrcode.php"; //定義糾錯級別 $errorLevel

1:靜態檔案配置,並配置簡易版登入功能。

1 django中app的概念: 大學:----------------- 專案 資訊學院 ----------app01 物理學院-----------app02 ****強調***:建立了app,要在配置檔案中註冊 ... 2 模板路徑配置: 1 templates資料夾 (這裡面放自已

1C語言練手專案--C 語言製作簡單計算器

C 語言製作簡單計算器 一、需求 二、實現 1、思路 2、程式碼 3、執行結果 三、參考連結 一、需求 使用 C 語言做一個簡單的計算器,能執行加、減、乘、除操作 二、實現 1、思路

【微信小遊戲實戰】零基礎製作《歡樂停車場》關卡設計

1、遊戲立項 微信小遊戲中有一款《歡樂停車場Plus》的小遊戲,大家可以搜尋玩下。這是一款益智類的小遊戲,遊戲中有紅、黃、綠、藍、紫5輛豪車6個停車位,玩家通過可行走路線移動小車,最終讓各顏色的小車停到對應的顏色車位,則完成本關挑戰。接下來的日子,我將同大家一步一步的來實現這款小遊戲,從零基礎入門微信小遊戲

利用維陣列建立動態下拉選單&購物簡易計算器

1.利用二維陣列建立動態下拉選單 <!doctype html> <html> <head> <meta charset="utf-8"> <title>實戰</title> <scr

PHP製作個人名片維碼

本文用PHP來製作個人名片二維碼,可以讓別人掃二維碼展示出自己的資訊,並且可以新增到手機聯絡人 生成為 qrcode二維碼,所以用到 qrcode的庫,可以在網上下載 <?php include_once('phpqrcode/qrlib.php'); $co

[Swift通天遁地]表格表單-(4)使用系統自帶的下拉重新整理控制元件,製作表格的下拉重新整理效果

本文將演示如何使用系統自帶的下拉重新整理控制元件,製作表格的下拉重新整理效果。 在專案導航區,開啟檢視控制器的程式碼檔案【ViewController.swift】 現在開始編寫程式碼,實現表格的下拉重新整理功能。 1 import UIKit 2 3 //使當前的檢視控制器類,遵循表

LAMP環境搭建備忘 -- ApachepHp 安裝 (

     上一篇 Linux 已經安裝好了,我們選擇了 CentOS 7 的最小化安裝,即沒有圖形介面,並且我們在安裝時設定了網路連線即能夠連上外部網路,還設定了 root 密碼。下面我們要在此基礎上繼續安裝 Apache 和 pHp 這兩個軟體。    

[Swift通天遁地]表格表單-(17)製作在表單左側新增單選和複選元件的表單行

本文將演示如何製作在表單左側新增單選和複選元件的表單行。 在專案導航區,開啟檢視控制器的程式碼檔案【ViewController.swift】 現在開始編寫程式碼,實現單選和複選組表單行到功能。 1 import UIKit 2 //首先在當前類檔案中, 3 //引入以及安裝的第三方類庫

MFC入門操作 --- 簡易計算器製作

void CMFC入門Dlg::OnBnClickedButton1() { // TODO: 在此新增控制元件通知處理程式程式碼 UpdateData(true);//從控制元件獲得資料賦給變數 m_edit3 = m_edit1 + m_edit2; UpdateData(false);//輸出