Correcting teacher:天蓬老师
Correction status:qualified
Teacher's comments:不错
<?php
function name1 (float $money ,float $discount) : float
{
return $money * $discount;
}
echo name1 (5000, 0.8) ;
echo '<hr>' ;
?>
//输出结果
// 4000
<?php
$name2 = "您所在地区的环境质量是否有改善?" ;
echo mb_substr($name2,0,10) ;
echo '<hr>';
//输出结果
//您所在的地区的环境质量
?>
<?php
function name1 (float $money ,float $discount) : float
{
return $money * $discount;
}
$name3 = 'name1' ;
echo '实付金额:' .$name3(10000,0.8);
echo '<hr>';
//输出结果
//实付金额:8000
<?php
$discount = 0.5 ;
$name4 = function ( float $money ,float $amu ) : float
{
global $discount;
$arv = $money*$amu;
return $arv >= 3000 ? $arv * $discount : $arv;
};
echo '实付金额:' . $name4(5000,0.9);
echo '<hr>';
//输出结果
//实付金额:2250
<?php
$a = function ($discount)
{
return function (float $money ,float $amu) use($discount) :float
{
$name5 = $money*$amu ;
return $name5 >= 3000 ? $name5*$discount : $name5;
};
};
echo '实付金额:' .$a(0.8)(5000,0.9) ;
echo '<hr>' ;
//输出结果
//实付金额:3600
?>
<?php
function demo1()
{
$name6 = "300" ;
$name7 = "元" ;
return $name6.''.$name7 ;
}
echo demo1() ;
echo '<hr>';
//输出结果
//300元
?>
<?php
function demo2() : array
{
return ['name6'=>'1','name7'=>'成功'] ;
}
//echo demo2() ;
$res=print_r (demo2(),true );
//echo $res ;
printf ('<pre>%s</prs>',$res) ;
echo '<hr>';
//输出返回值
/*
Array
(
[name6] => 1
[name7] => 成功
)
*/
<?php
function demo3( float $sum )
{
return $sum * 30 ;
}
$b=30;
echo demo3($b);
echo '<hr>';
//输出结果 900