ThIs SiTe Is A TyPo AnD A BuG. 
			
		PHPでチェックデジット計算する
ソーシャルブックマークに追加:
                                     	Category : 
						php
					
                                 
				WEB上にPHPで書かれている
チェックデジット(モジュラス10)
の算出がなかったので、
載せておきます。
チェックデジットの算出式をそのまま
書いてるだけですが。
(末尾から偶数桁、奇数桁の和をとり、
偶数桁の合計の三倍と奇数桁を足し、
その結果の一桁目の補数がチェックデジット。)
-------------------------------------------------------
function dgt($n){
 $f=0;
 $g=0;
 $k=0;
 $res=explode(',',chunk_split($n,1,','));
 for($ii=count($res)-1;$ii>-1;$ii--){
  $x=intval($res[$ii]);
  if($f==0){
   $k+=$x;
   $f=1;
  }else{
   $g+=$x;
   $f=0;
  }
 }
 return substr(strval(10-intval(substr(strval($g*3+$k), -1))),-1);
}
-------------------------------------------------------
PR
					この記事にコメントする
				
					公開中のサービス				
				
					MAの輪				
				
					ブログ内検索				
				
					ログール				
				
					アクセス解析				
				
					このページのQRコード				
				
