php查詢姓名返回成績(array_key_exists()函數)

php查詢姓名返回成績(array_key_exists()函數)

php實例qingyu2021-06-09 19:46:501121A+A-

  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>


  3.運行過程:

php查詢姓名返回成績(array_key_exists()函數)

php查詢姓名返回成績(array_key_exists()函數)

點擊這里復制本文地址 如需修改代碼或者定制開發,請聯系站長

支持Ctrl+Enter提交
qrcode

大黃雞源碼編程網 © All Rights Reserved.  
網站備案號:閩ICP備18012015號-4
Powered by Z-BlogPHP
聯系我們| 關于我們| 廣告聯系| 網站管理

国产00高中生在线视频