关于PHP代码几道问题,求大神给出源代码~~ 10

1.编写php程序,先声明一个由整数组成的字符串(如“253612363749583”,具体字符串自定义,要求长度不小于10),然后在此字符串基础上,完成以下任务(在同一... 1. 编写php程序,先声明一个由整数组成的字符串(如“253612363749583”,具体字符串自定义,要求长度不小于10),然后在此字符串基础上,完成以下任务(在同一个php程序中完成):
(1)先输出该字符串,然后将该字符串转化成数组,并输出该数组;
(2)统计该数组长度,并输出其中的最大值、最小值;
(3)假设该数组是一组投票数据,其中每个元素代表一个投票记录,每个不同元素值代表一位候选人编号,请统计每位候选人的得票总数(要求以文字形式输出,不能用“Array([*]=>8……)”形式,且必须按候选人编号从小到大的顺序排列)。

2. 编写php程序,先以“某年某月某日”“星期几”的格式显示当前日期,并显示今天是当前年份中的第几天;然后编写一个函数,实现以下功能:
输入:任意整数(表示若干天后);
输出:显示任意天数以后的具体日期,以及那一天是星期几。

3. 编写一个函数,实现以下功能:
输入:5个分数
输出:去掉一个最高分和去掉一个最低分后的平均分,保留2位小数。
展开
 我来答
whatsS
2017-05-02 · TA获得超过100个赞
知道答主
回答量:90
采纳率:100%
帮助的人:27.3万
展开全部
header('content-type:text/html;charset=utf-8');
1(1)先输出该字符串,然后将该字符串转化成数组,并输出该数组;
$str="123456789";//自定义的字符串
echo $str."<br />";
$arr=explode($str);
var_dump($arr);
1(2)统计该数组长度,并输出其中的最大值、最小值;
$length=count($arr);//统计数组单元个数
echo max($arr);
echo min($arr);
1(3)按候选人编号从小到大的顺序排列
$newArr=asort($arr);
foreach ($newArr as $k=>$v){
   echo $v."号候选人,得票为".$k."<br />";
}
2(1)输入:任意整数(表示若干天后)
$add_day=5;//若干天 暂定5天
2(2)输出:显示任意天数以后的具体日期,以及那一天是星期几。
$date=date("Y-m-d H:i:s",time()+$add_day*24*3600);
$w=date("w",time()+5*24*3600);
if ($w == 0) {
$w='日';
}
echo $date.' 今天是周'.$w;
3(1)输入:5个分数
3(2)输出:去掉一个最高分和去掉一个最低分后的平均分,保留2位小数。
function abc($str){
        $str="85,45.5,35,46,90";
        $arr=explode($str);
foreach ($arr as $k=>$v){
if ($v != max($arr) && $k !=min($arr)) {
$success+=$v;
}
}
$result=$success/3;
return round($result,2);
}

好累。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式