当前位置:首页 » 编程语言 » PHP评级

PHP评级

发布时间: 2022-05-14 04:23:07

A. php怎么实现用户经验等级呢就是在模板页判断经验多少给定一个等级。

不建议在模板判断,可以在输出之前将等级计算好,模板直接输出一个等级名称就可以了。

B. 怎么用php语言,根据表单中输入的学生成绩判断成绩等级,并输出

<?php
$scores=array("张三"=>90,"李四"=>70,"王五"=>50);
$level_1 = array();//优秀
$level_2 = array();//良好
$level_3 = array();//不及格
foreach ($scores as $key => $value){
if($value >= 85){
echo $key."的成绩是".$value.",等级为优秀。<br/>";
} else if($value >= 60 && $value <85) {
echo $key."的成绩是".$value.",等级为良好。<br/>";
} else if($value < 60) {
echo $key."的成绩是".$value.",等级为不及格。<br/>";
}
}
?>

C. 如何用php在静态网页输入成绩动态给出成绩等级

设计思路
一、是通过页面输入的学生个数动态的生成有多少个要录入成绩的文本框(如下所以第一步),然后通过SESSION变量来存储表单作为下一步显示
二、通过生成表单后单击汇总成绩按钮计算学生分数,这里用到了一个隐藏控件把共多少个学生存到里面
1、可以直接用第一步里接受过来的学生个数。
2、可以用for循环中的i变量。来获取学生个数,接下来如图第二部所示用到了一个字符串替换函数,是为了在同页面把文本框值保存所用
if(isset($_POST['button'])){//第一步
$_SESSION['fo']="";//利用session来保存学生表单
$_SESSION['fo'].="<form id='form2' name='form2' method='post' action=''><br>";
$_SESSION['fo'].="<p align='center'>";
for($i=1;$i<=$_POST['textfield'];$i++){//生成共多少个学生成绩
$_SESSION['fo'].="第{$i}学生的成绩:<input type='text' name='t{$i}' id='t{$i}' value=''><br>";
}
echo $_SESSION['fo'].="<input type='hidden' name='i'
value='{$i}'><input type='submit' value='汇总成绩'
name='heji'></p></form>";//打印学生录入表单

}
if(isset($_POST['heji'])){//判断是否点击了汇总成绩按钮第二部

for($i=1;$i<$_POST['i'];$i++){
$heji+=$_POST['t'.$i];//存储学生总成绩
$val=$_POST['t'.$i];//存储学生成绩
$_SESSION['fo']=str_replace("<input type='text' name='t{$i}'
id='t{$i}' value=''>","<input type='text' name='t{$i}' id='t{$i}'
value='{$val}'>",$_SESSION['fo']);//把填写过的学生成绩进行保留
}
echo $_SESSION['fo'];//打印学生录入成表单
echo "<p align='center'>总成绩为:{$heji}</p>";//显示总成绩分数
}
?>
</body>
</html>

D. 如何用php将成绩转化为等级

给你加了个JS判断输入的是不是数字。

<html>
<head>
<metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/>
<title>查询</title>
</head>
<body>
<!--保证输入为数字-->
<scriptlanguage="javaScript"type="text/javascript">
functionclearNoNum(obj)
{
obj.value=obj.value.replace(/[^d.]/g,"");
obj.value=obj.value.replace(/^./g,"");
obj.value=obj.value.replace(/.{2,}/g,".");
obj.value=obj.value.replace(".","$#$").replace(/./g,"").replace("$#$",".");
}
</script>
<p>请输入您的分数<p>
<formmethod="post"action="#">
<p>n=<inputtype="text"name="n"onKeyUp="clearNoNum(this)"></P>
<p><inputtype="submit"value="查询等级"></p>
</form>
<?php
$n=$_POST["n"];
if(!empty($n)){
$table="<tablewidth='517'height='74'border='1'bordercolor='#99CCFF'cellpadding='1'cellspacing='1'><tr><thheight='70'bgcolor='#99CCFF'align='left'scope='col'>";
$table1="</th></tr></table>";
if($n>100){
$S="输入的数值有错误!";
echo$table.$S.$table1;
exit;
}
if($n>=90and$n<=100){
$S="您的等级为A";
}
if($n>=80and$n<90){
$S="您的等级为B";
}
if($n>=70and$n<80){
$S="您的等级为C";
}
if($n>=60and$n<70){
$S="您的等级为D";
}
if($n>=0and$n<60){
$S="您的等级为E";
}
echo$table.$S.$table1;;
}
?>


<br><br>
<p>请输入最后一个正整数m<p>
<formmethod="post"action="#">
<p>m=<inputtype="text"name="m"onKeyUp="clearNoNum(this)"></P>
<p><inputtype="submit"value="计算总和"></p>
</form>

<?php
$m=$_POST["m"];
if(!empty($m)){
$table="<tablewidth='517'height='74'border='1'bordercolor='#99CCFF'cellpadding='1'cellspacing='1'><tr><thheight='70'bgcolor='#99CCFF'align='left'scope='col'>";
$table1="</th></tr></table>";
$z=0;
for($i=1;$i<=$m;$i++){
$z=$z+$i;
}
$z="您要计算的1~".$m."的总和为".$z;
echo$table.$z.$table1;;
}
?>


</html>


E. PHP程序工程师有等级证书吗是不是证书越高级,工资越高啊

PHP的认证,目前只有3个。
第一个是PHP专业工程师联合证,PHP专业工程师联合证是国内首家由业界名企业联合签发认证的PHP行业培训认证,证书是由PHP100中文网、PHPWind、DedeCMS三家联合签名认证,含金量高。
但是这个证书不许自学的人考,必须要经过他们培训才能考,所以这个你可以不用管。
第二个认证是美国Zend
Technologies公司的PHP工程师认证,叫做Zend
Certified
Engineer,这个是160美元的考试费,题目比较基础,也有一些难的题,一些习题可以在网上下载的,网络文库里面就有习题,可以看的,你也可以去买ZEND认证的书去做题。这个认证的含金量是最高的,而且这也是全球第一个PHP认证。
目前中国通过这个认证的人比较少,你可以在zend官网查询到通过认证的名单,这个认证全球通过的人都不多,美国还是比较多的,中国,日本,韩国什么的,可以按照国家搜索,你可以看看。如果
你有钱的话,就考这个就可以了,考下来不比学历证书差。不过要是没钱的话,就不要考这个了,PHP这个东西还是靠能力说话,会做开发的话,没有证书也没关系。
第三个认证,国家教育部“岗位任职合格证书”,这个认证英文缩写为“SIC”),是为社会培养实践能力和管理能力结合的管理型技术人才为主要特色、全国性的培训认证项目。他们有程序开发的单科认证,分为PHP,ASP,JSP三科,你就考PHP就可以,优点是价格低,缺点是效率低。不过兄弟连可能有代理这个考试,你可以问问他们,看看能不能在线考试,就是自己在家里考这个。这个证书下证时间也比较长。
不过现在国家政策下来,即将取消一些职业认证之类的证书,所以需要慎重考虑了,并且IT这一行业技术才是最重要的,证书什么的都是浮云。。。

F. PHP中级怎么向高级发展

:一般上了一定规模的公司都会对员工做一个职称评级。你所说的phper应该算是初级或者中级,这这个级别的话一般就是一些日常的工作,说白点就是一个coder,可能懂一点个方面的东西能做事。你说的高级我理解可能就是维护公司的架构

G. 怎么才能获得php的等级证书

PHP的认证,目前只有3个。
第一个是PHP专业工程师联合证,PHP专业工程师联合证是国内首家由业界名企业联合签发认证的PHP行业培训认证,证书是由PHP100中文网、PHPWind、DedeCMS三家联合签名认证,含金量高。 但是这个证书不许自学的人考,必须要经过他们培训才能考,所以这个你可以不用管。

第二个认证是美国Zend Technologies公司的PHP工程师认证,叫做Zend Certified Engineer,这个是160美元的考试费,题目比较基础,也有一些难的题,一些习题可以在网上下载的,网络文库里面就有习题,可以看的,你也可以去买ZEND认证的书去做题。这个认证的含金量是最高的,而且这也是全球第一个PHP认证。 目前中国通过这个认证的人比较少,你可以在zend官网查询到通过认证的名单,这个认证全球通过的人都不多,美国还是比较多的,中国,日本,韩国什么的,可以按照国家搜索,你可以看看。如果 你有钱的话,就考这个就可以了,考下来不比学历证书差。不过要是没钱的话,就不要考这个了,PHP这个东西还是靠能力说话,会做开发的话,没有证书也没关系。

第三个认证,国家教育部“岗位任职合格证书”,这个认证英文缩写为“SIC”),是为社会培养实践能力和管理能力结合的管理型技术人才为主要特色、全国性的培训认证项目。他们有程序开发的单科认证,分为PHP,ASP,JSP三科,你就考PHP就可以,优点是价格低,缺点是效率低。不过兄弟连可能有代理这个考试,你可以问问他们,看看能不能在线考试,就是自己在家里考这个。这个证书下证时间也比较长,教育部这些事业单位公务员的工作效率你懂的。

H. 编写php程序实现对学生考试成绩进行等级划分!!

$score=81;
switch
($score)
{
case
"$score">90&&"$$score"<=100:
echo"优秀<br>";
break;
case
"$score">80&&"$score"<=90:
echo"优良<br>";
break;
case
"$score">=60&&"$score"<=80:
echo"中等<br>";
break;
case
"$score">=0&&"$score"<60:
echo"不及格<br>";
break;
default:
echo"成绩设置有误<br>";
}

I. PHP 会员等级判断

$sqldg="select * from {$db_prefix}users where userid='".$_SESSION["glo_userid"]."'";
$rsdghy=$db->get_one($sqldg)
if($_rank<1){
echo"<script>alert('对不起,您还不是会员!');location.href='../login.php?url=flow.php';</script>";exit();
}
if(is_array($rsdghy))
{
setgoodscart($goods,$rsv["proctname"],$number,$rsv['price'],$rsv["pv"],$ispf);
$text='2';$memo='订购成功!';
}

热点内容
解释一下密码格式是什么 发布:2025-07-18 02:35:26 浏览:942
8吨桥在配置怎么看 发布:2025-07-18 02:20:03 浏览:379
服务器防御怎么看 发布:2025-07-18 02:19:54 浏览:397
idlj编译idl文件 发布:2025-07-18 02:14:47 浏览:353
国外代理服务器ip地址和端口 发布:2025-07-18 02:12:44 浏览:721
将个人电脑改云桌面服务器 发布:2025-07-18 02:12:31 浏览:759
加密机进程 发布:2025-07-18 02:08:34 浏览:242
光遇源码 发布:2025-07-18 01:36:52 浏览:610
一克拉算法 发布:2025-07-18 01:36:16 浏览:882
sql的标准 发布:2025-07-18 01:31:19 浏览:419