導航:首頁 > 編程語言 > php簡單計算代碼

php簡單計算代碼

發布時間:2022-08-30 16:25:20

㈠ 我的php代碼,寫一個簡易的計算器,BUG很多,應該怎麼改

<?php
$sum="";
$num1=$_POST['num1'];
$num2=$_POST['num2'];

if(is_numeric($num1)&&is_numeric($num2)){
if(isset($_POST['div'])){
if($num2===0){
echo"除數不能為0";
}else{
$sum=$num1/$num2;
}
}
if(isset($_POST['add'])){
$sum=$num1+$num2;
}
if(isset($_POST['sub'])){
$sum=$num1-$num2;
}
if(isset($_POST['mul'])){
$sum=$num1*$num2;
}
}else{
echo"請輸入有效數值";
}
?>


簡單點

㈡ 急~PHP自動計算加減乘除代碼

<?php
$a=100;
$b=10;
$c=8;
$d=$a+$b*$c;
echo$d;
?>

㈢ php寫一個簡單的網頁加法計算器 求助

方法/步驟

㈣ php,編寫一個純代碼的計算器,越簡單越好,每句後邊有注釋便於我理解,謝謝

<?php
header("content-type:text/html;charset=utf-8");
session_start();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh-CN" dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>簡單計算機</title>
</head>
<body>
<form action="jisuan.php" method="post">
第一個數<input type="text" value="" name="num1"><br />
計算符號<select name="oper">
<option value="+">+</option>
<option value="-">-</option>
<option value="*">*</option>
<option value="/">/</option>
</select><br />
第二個數<input type="text" value="" name="num2"><br />
<input type="submit" value="計算結果"><br />
</form>
</body>
</html>
<?php
$num1=$_POST['num1'];
$num2=$_POST['num2'];
$oper=$_POST['oper'];
$rs=0;
switch($oper){
case "+":
$rs=$num1+$num2;
break;
case "-":
$rs=$num1-$num2;
break;
case "*":
$rs=$num1*$num2;
break;
case "/":
$rs=$num1/$num2;
break;
default: echo "您輸入的不正確";
}
$_SESSION['rs']=$rs;
echo '計算結果為:'.$_SESSION['rs'];
?>

㈤ php 加減乘除代碼

<?php
$x = 50;
$y = 20;
$z = 10;
// 顯示結果
echo $z * ($x - $y) / 100;
?>

這是按照你的例子寫的小程序,你把它存成一個php文件,然後從瀏覽器打開它,就能看到結果。

如果你需要從資料庫里讀取x、y、z的值的代碼,那你要先提供資料庫的格式。

㈥ 求解答php簡單計算器代碼

朋友,你這段代碼其實問題很多:

  1. 手誤:switch ($_POST['Submint'])

  2. 邏輯錯誤: if($_POST['txt_num1']!=null && $_POST['txt_num2']!=null)

    因為在沒有提交的情況下,變數:$_POST['txt_num1']和$_POST['txt_num2']是不存在的

  3. 想法錯誤:


switch ($_POST['Submint'])

{

case "+": $num3=$num1 + $num2;break;

case "-": $num3=$num1-$num2;break;

case "*": $num3=$num1*$num2;break;

case "/": $num3=$num1/$num2;break;

default:break;

}

原因:你可以列印出變數看看:print_r($_POST)就知道問題所在了

4. 考慮不周:<input type="text"name="txt_num3" value="<?php echo $num3php?>"/>在沒有提交的情況下,你怎麼來的變數:$num3php,即使有,也是 $num3


方法:可以結合jquery來判斷用戶單擊的是哪個submit,然後再提交給php來出來並返回結果。具體細節您自己學習吧,憑你現在寫出來的代碼,你還需要一步一步來。

㈦ PHP 計算2的N次方代碼

這個很簡單,直接使用php的一個內置函數即可
echo
pow(2,N);
//N修改成你要求的幾次冪就可以了
算了,還是改成自定義函數吧:
function
qiumi($n){
echo
pow(2,$n);
}
直接使用這個函數更方便

㈧ 要用PHP計算簡單的一個算數(已知單價=5,數量=,總價=單價*數量 )用Php代碼怎

<?php
$univalent = 5; //單價
$amount = 10; //這個數量可使用各種方式獲取只要把值賦給這個變數就行了
$total_price = $univalent * $amount; //OK了這個$total_price就是總價了。

閱讀全文

與php簡單計算代碼相關的資料

熱點內容
工業壓縮機品牌 瀏覽:181
蘋果系統怎麼更改app的圖標 瀏覽:667
泰劇女同電影 瀏覽:435
人造變異女的電影 瀏覽:237
懷舊經典老錄像片 瀏覽:593
和利時功能塊怎麼加密 瀏覽:30
宣萱電影好看 瀏覽:568
韓國純真時代動態圖 瀏覽:100
關於男主有個能操控別人 瀏覽:303
怎麼測試doh加密 瀏覽:210
歐美 小說 圖片 瀏覽:908
西安程序員未來的發展趨勢 瀏覽:173
叫阿能的電影 瀏覽:261
客車購票小程序源碼 瀏覽:645
程序員用數據表白靈魂伴侶 瀏覽:485
spin命令行 瀏覽:376
百合txt下載 瀏覽:61
房貸結清合同是不是解壓了 瀏覽:109
小說資源鏈接 瀏覽:447
馬桶app怎麼開通 瀏覽:593