PHP實現通過Luhn算法校驗信用卡卡號是否有效_PHP教程
教程Tag:暫無Tag,歡迎添加,賺取U幣!
推薦:php實現Mongodb自定義方式生成自增ID的方法這篇文章主要介紹了php實現Mongodb自定義方式生成自增ID的方法,實例分析了Mongodb自增字段的實現技巧與對應php操作方法,需要的朋友可以參考下 本文實例講述了php實現Mongodb自定義方式生成自增ID的方法。分享給大家供大家參考。具體分析如下: 代碼如下://首先創建一個
這篇文章主要介紹了PHP實現通過Luhn算法校驗信用卡卡號是否有效,實例分析了php實現Luhn算法及相關應用技巧,具有一定參考借鑒價值,需要的朋友可以參考下
本文實例講述了PHP實現通過Luhn算法校驗信用卡卡號是否有效的方法。分享給大家供大家參考。具體實現方法如下:
?運行結果
?下面是一個更為簡潔的代碼:
代碼如下: function luhn_test($num) {$str = '';
foreach( array_reverse( str_split( $num ) ) as $i => $c ) $str .= ($i % 2 ? $c * 2 : $c );
return array_sum( str_split($str) ) % 10 == 0;
}
foreach (array('49927398716','49927398717','1234567812345678','1234567812345670') as $n)
echo "$n is ", luhn_test($n) ? 'valid' : 'not valid', "</br>\n";
輸出結果如下
?希望本文所述對大家的php程序設計有所幫助。
分享:php實現約瑟夫問題的方法小結這篇文章主要介紹了php實現約瑟夫問題的方法,實例總結了兩種常見的實現約瑟夫問題的技巧,具有一定參考借鑒價值,需要的朋友可以參考下 本文實例總結了php實現約瑟夫問題的方法。分享給大家供大家參考。具體分析如下: 一群猴子排成一圈,按1,2,...,n依次編號。然后從第1
相關PHP教程:
- 相關鏈接:
- 教程說明:
PHP教程-PHP實現通過Luhn算法校驗信用卡卡號是否有效。