本文目錄一覽:
- 1、怎麼用php編寫加減乘除??
- 2、PHP 加法
- 3、php加法問題
- 4、PHP加法乘法運算
怎麼用php編寫加減乘除??
可以參考下面的代碼:
?php
$a = 1;
$b = 2;
加法: $sum = $a + $b;
減法: $sum = $a – $b;
乘法: $sum = $a * $b;
除法: $sum = $a / $b;
擴展資料:
PHP的加密函數有crypt()、 md5() 和sha1() 這3種, 其中crypt() 用於單向加密, 所謂的單向加密就是將需要加密的內容進行加密之後, 無法將密文轉換成為可讀的內容, 因此單向加密的應用範圍較狹窄, 一般用於用戶名認證和密碼輸入等情況。
當用戶進入系統時,只需要將密文口令輸 入,經過系統驗證與存儲的口令一致, 即可通過。
sha1() 函數使用了SHA-1的散列演算法,其原理與md5() 類似。
參考資料來源:百度百科-PHP (超文本預處理器)
PHP 加法
涉及到進位問題,請問LZ, z+1=?
如果z+1=a的話:
?php
$str = ‘abcd’;
$match = 225;
// 基礎數據
// a-1,b-2,c-3,d-4….以此類推
for ($i=1; $i=26; $i++) {
$base[$i] = chr(ord(‘a’) + $i-1);
}
// 將字元串打散成數組
$str_new = array();
for ($i=0; $istrlen($str); $i++) {
$a = strtolower(substr($str, $i, 1));
foreach ($base as $key=$value) {
if ($a == $value) {
$str_new[] = $key;
}
}
}
// 執行
$temp = array();
$temp = do_add($str_new, $match, $temp);
// 將數組重新還原成字元串
$result = ”;
for ($i=count($temp)-1; $i=0; $i–) {
$a = $temp[$i];
foreach ($base as $key=$value) {
if ($a == $key) {
$result .= $value;
}
}
}
// 輸出
echo $result;
// 2個基礎函數
function do_add($data_array, $match, $result) {
$result[] = ($data_array[count($data_array)-1] + $match) % 26 == 0 ? 26 : ($data_array[count($data_array)-1] + $match) % 26;
$match = ($data_array[count($data_array)-1] + $match) / 26 = 1 ? 0 : floor(($data_array[count($data_array)-1] + $match) / 26);
array_pop($data_array);
if (count($data_array) != 0) {
return do_add($data_array, $match, $result);
} else {
$result = do_add_plus($match, $result);
return $result;
}
}
function do_add_plus($match, $result) {
$result[] = $match % 26 == 0 ? 1 : $match % 26;
$match = $match / 26 = 1 ? 0 : floor($match / 26);
if ($match 0) {
return do_add_plus($match, $result);
} else {
return $result;
}
}
?
======================================================
php加法問題
echo $strHealthRecordPrice + $countPrice;
改為
echo floatval($strHealthRecordPrice) + floatval($countPrice);
PHP加法乘法運算
以下代碼,可以直接運行
!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “
html xmlns=”
head
meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ /
title無標題文檔/title
/head
body
form id=”form1″ name=”form1″ method=”post” action=””
label
input type=”text” name=”yi” /
/label一
p
label
input type=”text” name=”er” /
/label
二/p
p
label
input type=”text” name=”san” /
/label
三/p
p結果:
?php
if($_POST[‘yi’] $_POST[‘er’] $_POST[‘san’]){
$yi = $_POST[‘yi’];
$er = $_POST[‘er’];
$san = $_POST[‘san’];
echo $yi.’*1+’.$er.’*2+’.$san.’*3=’;
echo $yi*1+$er*2+$san*3;
}
?
/p
p
label
input type=”submit” name=”Submit” value=”計算” /
/label
/p
/form
/body
/html
原創文章,作者:YGXK2,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/129644.html