當前位置:首頁 » 編程語言 » 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-11-26 23:22:51 瀏覽:51
qt5編譯器 發布:2024-11-26 23:22:04 瀏覽:516
白糖期貨存儲多長時間 發布:2024-11-26 23:15:53 瀏覽:805
phpgettext 發布:2024-11-26 23:13:19 瀏覽:644
安卓微信的卡包在哪裡 發布:2024-11-26 23:13:18 瀏覽:203
黑群暉伺服器變成電腦主機 發布:2024-11-26 23:07:32 瀏覽:84
修壓縮機多少錢 發布:2024-11-26 23:06:41 瀏覽:827
chm加密 發布:2024-11-26 23:05:54 瀏覽:518
自動存儲盤進化史 發布:2024-11-26 22:58:35 瀏覽:108
網課搜題源碼 發布:2024-11-26 22:55:23 瀏覽:308