下方编程代码片段主要是讲述 php 查询姓名返回成绩(array_key_exists()函数)的编程实例内容。
PHP 查询姓名返回成绩(array_key_exists())的使用分享。在学生信息管理系统中,学生信息查询为最基本的功能。实现此功能可以根据数据库进行操作。也可以直接读取操作数据,在本例中,用户输入姓名并单击提交按钮后实现查询并返回成绩。
1.实现过程:
初始化数组变量以存储姓名和成绩。在本例中使用关联数组来存储每个用户的姓名和成绩。
查询用户提交的姓名在数组中是否存在。若存在则返回相应的值。使用 array_key_exists()函数可以坚持给定键名或者索引是否在于数组中。本例中数组的存储类型是以姓名为键名的关联数组。以用户输入的姓名为匹配的键名。通过此函数对数组进行查找。
2.实例代码:
<?PHP
$arr = array();$arr['xiaobai'] = 123;$arr['xiaohei'] = 134;$arr['xiaoming'] = 145;$arr['xiaosan'] = 131.5;if(!empty($_POST['name'])){
if(array_key_exists($_POST['name'],$arr)){
echo "<script>alert('".$_POST['name']."成绩为:".$arr[$_POST['name']]."分!')</script>";
}else
{
echo "<script>alert('查无此人')</script>";
}}
?>
<!doctype html>
<html lang="en">
<head>
<Meta charset="UTF-8"></head><body>
<div>
<h2>查询姓名返回成绩</h2>
</div>
<form action="" method="post">
<h2>请输入要查询的姓名</h2>
<div>
姓名: <input type="text" name="name" size="15">
</div>
<div>
<input type="submit" value="提交" name="btn">
</div>
</form>
</body>
</html>
专业提供WordPress主题安装、深度汉化、加速优化等各类网站建设服务,详询在线客服!