當前位置:首頁 » 編程語言 » 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;

}

?>

熱點內容
編譯less工具 發布:2025-08-27 23:03:29 瀏覽:222
android彈出框底部 發布:2025-08-27 23:03:27 瀏覽:198
gcc編譯宏 發布:2025-08-27 23:02:52 瀏覽:189
星瑞哪個配置性價比高 發布:2025-08-27 22:44:33 瀏覽:443
外國編程 發布:2025-08-27 22:20:27 瀏覽:360
六位手機號服務密碼一般是多少 發布:2025-08-27 21:47:53 瀏覽:767
如何復位酷開路由器的密碼 發布:2025-08-27 21:36:25 瀏覽:599
labsql訪問資料庫 發布:2025-08-27 21:13:43 瀏覽:106
a4紙板文件夾 發布:2025-08-27 20:47:15 瀏覽:613
我的世界發展迅速的伺服器 發布:2025-08-27 20:33:07 瀏覽:587