国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

PHP實現通過Luhn算法校驗信用卡卡號是否有效

2024-05-04 21:55:41
字體:
來源:轉載
供稿:網友

 這篇文章主要介紹了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程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 米泉市| 安泽县| 南召县| 蒙自县| 上杭县| 兴宁市| 峡江县| 钟山县| 浑源县| 澄迈县| 江城| 庄河市| 高要市| 彝良县| 顺昌县| 延寿县| 吉安市| 鸡泽县| 宜阳县| 巴楚县| 银川市| 宁南县| 龙山县| 玛沁县| 库尔勒市| 永春县| 巴彦淖尔市| 忻城县| 达日县| 峡江县| 调兵山市| 隆德县| 平凉市| 漠河县| 康平县| 乌什县| 达拉特旗| 景泰县| 定结县| 汝州市| 韶山市|