亚洲最大看欧美片,亚洲图揄拍自拍另类图片,欧美精品v国产精品v呦,日本在线精品视频免费

  • 站長資訊網(wǎng)
    最全最豐富的資訊網(wǎng)站

    如何通過PHP來識別不唯一的電子郵件地址

    如標(biāo)題所述,本文的重點(diǎn)是通過PHP識別不唯一的電子郵件地址,換種說法就是通過PHP輸出重復(fù)的電子郵件地址。

    首先簡單給大家介紹電子郵件:

    →電子郵件是—種用電子手段提供信息交換的通信方式,是互聯(lián)網(wǎng)應(yīng)用最廣的服務(wù)。通過網(wǎng)絡(luò)的電子郵件系統(tǒng),用戶可以以非常低廉的價(jià)格、非??焖俚姆绞脚c世界上任何一個(gè)角落的網(wǎng)絡(luò)用戶聯(lián)系。

    電子郵箱格式通常為username@xxx.com,其中username為用戶名,可以是字母/數(shù)字/下劃線,xxx為域名。

    在簡單了解電子郵件之后,我們就直奔主題了!

    具體問題描述:如何編寫一個(gè) PHP 程序來識別不唯一的電子郵件地址?

    PHP程序代碼如下:

    <?php function array_not_unique($my_array) {     $same = array();     natcasesort($my_array);     reset ($my_array);      $old_key    = NULL;     $old_value    = NULL;     foreach ($my_array as $key => $value) {         if ($value === NULL) { continue; }         if ($old_value == $value) {             $same[$old_key]    = $old_value;             $same[$key]        = $value;         }         $old_value    = $value;         $old_key    = $key;     }     return $same; }  $test_array = array(); $test_array[1]    = 'xyz@example.com'; $test_array[2]    = 'dse@example.com'; $test_array[3]    = 'xyz@example.com'; $test_array[4]    = 'mno@example.com';  var_dump(array_not_unique($test_array));

    輸出:

    array (size=2)   3 => string 'xyz@example.com' (length=15)   1 => string 'xyz@example.com' (length=15)

    亦如圖:

    如何通過PHP來識別不唯一的電子郵件地址

    在上述代碼中,有這樣一個(gè)函數(shù)需要大家了解一下,就是natcasesort()函數(shù):

    natcasesort()函數(shù)的作用是用"自然排序"算法對數(shù)組進(jìn)行排序,鍵值保留它們原始的鍵名;

    在自然排序算法中,數(shù)字 2 小于 數(shù)字 10;在計(jì)算機(jī)排序算法中,10 小于 2,因?yàn)?"10" 中的第一個(gè)數(shù)字小于 2。

    注:該函數(shù)不區(qū)分大小寫;如果成功,該函數(shù)返回 TRUE,如果失敗則返回 FALSE。

    最后給大家推薦最新最全面的《PHP視頻教程》~快來學(xué)習(xí)吧!

    贊(0)
    分享到: 更多 (0)
    網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號