當前位置:首頁 » 編程語言 » php公式

php公式

發布時間: 2024-06-16 06:20:32

『壹』 php三級分銷傭金計算公式代碼怎麼寫呢

$money = 100;
$rate = [0.5, 0.3 ,0.2]; // 分銷返利比列,對應 1級,2級,3級
$parents = ['d', 'c', 'b']; // 推廣員 ,對應 1級,2級,3級

foreach ($parents as $index=>$p)
{
if($p && isset($rate[$index])){
// 當前級別返利
$m = $money * 0.2 * $rate[$index];
// 業務邏輯 ...

}else{
break;
}

}

『貳』 php計算工齡的公式怎麼計算啊

樓上的回答,我大開眼界,要我就不那麼算,

PHP是有時間戳的,入職時間在庫里,當前時間在伺服器上,時間戳相減,

取絕對值,為入職時間變數,單位是秒,你要求幾年,就31536000相除,

其它值都一目瞭然。思路遠在程序之上

『叄』 PHP 一個數組 給出一個數字 算出公式

按照你的要求編寫的php程序如下(注意給出的數組得是從小到大排好序的數組,給出的公式有加法也有乘法)

我不知道你的輸入值的方式,所以輸入值直接寫在變數v中了.

<?php

$_arr = array(1,2, 5, 10,1000, 2000, 5000);

$v=1007;

$result=array();

$va=$v;

$j=0;

$i=count($_arr)-1;

while($i>=0){

if($_arr[$i]<=$va){

$chengshu=floor($va/$_arr[$i]);

$result[$j++]=$_arr[$i];

$result[$j++]=$chengshu;

$va=$va%$_arr[$i];

}

$i--;

}

if($va==0){

for($k=0;$k<$j;$k+=2){

if($k==$j-2){

if($result[$k+1]==1){

echo $result[$k]."=".$v;

}else{

echo $result[$k]."*".$result[$k+1]."=".$v;

}

}else{

if($result[$k+1]==1){

echo $result[$k]."+";

}else{

echo $result[$k]."*".$result[$k+1]."+";

}

}

}

}else{

echo "沒有公式使其值等於".$v;

}

?>

熱點內容
計算機和腳本語言的區別 發布:2024-06-25 14:14:24 瀏覽:139
命令連接ftp 發布:2024-06-25 14:11:52 瀏覽:49
excel導入資料庫c 發布:2024-06-25 14:01:45 瀏覽:363
iisphp驗證碼不顯示 發布:2024-06-25 13:33:12 瀏覽:86
電腦什麼病毒會讓電腦突然有密碼 發布:2024-06-25 13:07:53 瀏覽:994
phpnow 發布:2024-06-25 13:07:14 瀏覽:556
c語言字元用什麼 發布:2024-06-25 12:58:25 瀏覽:667
工銀融e聯的動態密碼是什麼 發布:2024-06-25 12:49:25 瀏覽:266
java程序100 發布:2024-06-25 12:47:58 瀏覽:673
linuxsvn目錄 發布:2024-06-25 12:39:06 瀏覽:759