php Interview title 1

<?php

/*

*给一个员工发工资,你要发给他100元、50元、20元、10元、5元、 2元、 1元的钱,假如要发给他1789元,写一个程序,打印出要发给他100元、50元、10元、5元、 2元、 1元各是多少张?*

*/

function count_money($total_money){
 $arr = array(100,50,20,10,5,2,1);
 $money = $total_money;
 $arr_kong = array();
 foreach($arr as $val){
  $num = intval($money/$val);
  $money = $money%$val;
  $array = array($val=>$num);
  array_push($arr_kong,$array);
 }
 return $arr_kong;
}
$result = count_money(1789);
foreach($result as $v){
 foreach($v as $k=>$val){
  $str .= $k."元的有".$val."张,";
 }
}
$str = rtrim($str,',');
echo $str;

?>

你可能感兴趣的:(PHP,interview,title)