php通過員工姓名進行分組(array_unique()函數)

php通過員工姓名進行分組(array_unique()函數)

php實例qingyu2021-06-08 19:38:351108A+A-

  php通過員工姓名進行分組(array_unique()函數)

  本例中,用戶輸入3個不同的員工姓名,根據姓名把這3個員工分為一組。小組的人數為3人,輸入姓名不能重復。最終可以去除重復輸入的名稱以實現分組的效果。

  1.實例過程

  在本例中,首先通過表單獲取用戶提交的3個員工姓名。并把3個員工的姓名依次賦值給數組arr,其次通過array_unique()函數去除arr數組中的重復的部分。最后判斷數組的長度是否為3,若長度為3,則用戶輸入的姓名沒有重復的。顯示分組成功。反之數組長度小于3,則說明用戶有重復輸入員工姓名,顯示分組失敗。

  2.實例代碼:

<?php
    if(isset($_POST['btn']))
    {
        $arr = array();
        $arr[0] = $_POST['name1'];
        $arr[1] = $_POST['name2'];
        $arr[2] = $_POST['name3'];
        $arr = array_unique($arr);
        if(count($arr) < 3){
            echo "<script>alert('分組姓名有重復,請重新輸入')</script>";
        }else{
            echo "<script>alert('分組成功!')</script>";
        }
    }
?>

<!doctype html>
<html lang="en">
<head>
</head>
<body>
<di>
    <h3>請輸入3位不同員工的姓名:</h3>
    <form action="" method="post">
        <div>
            分組姓名1: <input type="text" name="name1" size="15">
        </div>
        <div>
            分組姓名2: <input type="text" name="name2" size="15">
        </div>
        <div>
            分組姓名3: <input type="text" name="name3" size="15">
        </div>
        <input type="submit" value="提交" name="btn">
    </form>

</di>
</body>
</html>


  3.運行結果:

php通過員工姓名進行分組(array_unique()函數)

php通過員工姓名進行分組(array_unique()函數)

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

支持Ctrl+Enter提交
qrcode

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

国产00高中生在线视频