ダウンロード
ヴァージョン
0.0002
エクスポートされる関数
・IsbnAddHyphen
ISBNの適切な位置にハイフン(-)を挿入して返します。
$isbn = IsbnAddHyphen($isbn);
・IsbnChengeFormat
ISBNを10桁から13桁へ、もしくは13桁から10桁へ変換します。
戻されるISBNにハイフンはありません。
戻されるISBNにハイフンはありません。
$isbn = IsbnChengeFormat($isbn);
・IsbnCheck
ISBNがフォーマット的に正しいか判定します。
ハイフン付きの場合は、ハイフンの位置についてもチェックします。
結果が正しかった場合は 1 を返します。
ハイフン付きの場合は、ハイフンの位置についてもチェックします。
結果が正しかった場合は 1 を返します。
$rv = IsbnCheck($isbn);
・IsbnReDigit
ISBNのチェックデジットを再計算した結果のISBNコードを返します。
戻されるISBNにハイフンはありません。
戻されるISBNにハイフンはありません。
$isbn = IsbnReDigit($isbn);
全関数に共通の仕様
・引数にはISBNコードを取ります。
・処理に失敗した場合は undef を返します。
・10桁のISBNコードと13桁のISBNコードを自動的に判別します。
・処理に失敗した場合は undef を返します。
・10桁のISBNコードと13桁のISBNコードを自動的に判別します。
注意事項
このモジュールは日本仕様です。輸入書籍のISBNコードには対応しておりません。
依存するモジュール
なし