php检查ISBN号码是否合法

2016-02-19 16:41 15 1 收藏

在这个颜值当道,屌丝闪边的时代,拼不过颜值拼内涵,只有知识丰富才能提升一个人的内在气质和修养,所谓人丑就要多学习,今天图老师给大家分享php检查ISBN号码是否合法,希望可以对大家能有小小的帮助。

【 tulaoshi.com - Web开发 】

  检查用户输入的ISBN号码(可以带也可以不带连字符号)是否合法。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

  源代码如下:

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

  

<?php/** Check to see if the entered isbn is valid and return* true or false depending.* I'm not even going to try to claim copyright for such* a simple thing. Do what you will with it.* 8-) Keith Nunn, kapn@anglican.ca*/function checkisbn($isbn) {$isbn10 = ereg_replace("[^0-9X]","",$isbn);$checkdigit = 11 - ( ( 10 * substr($isbn10,0,1) + 9 * substr($isbn10,1,1) + 8 * substr($isbn10,2,1) + 7 * substr($isbn10,3,1) + 6 * substr($isbn10,4,1) + 5 * substr($isbn10,5,1) + 4 * substr($isbn10,6,1) + 3 * substr($isbn10,7,1) + 2 * substr($isbn10,8,1) ) % 11);if ( $checkdigit == 10 ) $checkdigit = "X";if ( $checkdigit == 11 ) $checkdigit = 0;if ( $checkdigit == substr($isbn10,9,1) ) {return true;}else {return false;}}?>

来源:http://www.tulaoshi.com/n/20160219/1612820.html

延伸阅读
标签: PHP
/**  * 判断字符串emailAddr是否为合法的email格式  * 主要判断'@'及'.'是否出现,以及两者的位置  * @param emailAddr 输入的email地址  * @return true/false。  */ function emailCheck(emailAddr) {     if((emailAddr == null) || (emailAddr.length < 2)) return false ;   &nbs...
标签: 瑜伽 养生 健康
生日那天,男友送给我的礼物是一张健身俱乐部的会员卡。说实话,我并不是一个乐衷于运动的人,一想到剧烈运动后全身流汗和腰酸背痛,不禁有些怵然。可是,男友神神秘秘地,这次不一样。 www.tulaoshi.com 我的课程是从跳操房里开始的。说来奇怪,每个运动者都闭着眼睛安静地躺在软垫上,室内荡漾着柔和的音乐,教练不停地说着什么。这倒蛮...
标签: ASP
  Source Code -------------------------------------------------------------------------------- <% '****************************************************************************** ' ********************** DO NOT DELETE **************************************** ' ' COPYRIGHT NOTICE: Copyright 2000 Nicholas P. LaDi...
测试方法1: 一:插入刚购买的U盘,打开我的电脑,找到U盘的图标,右键单击它,选择右键菜单中的属性。 二:在属性面板中我们可以查看到U盘的内存,这里显示的是4G的U盘。 三:点击打开U盘,新建一个文件,然后复制几个电影或者视频到文件内。 四:视频文件传送完毕后,我们右键点击这...
检查宝宝足部是否健康的方法 不健康的足部会让宝宝出现外八、内八、X形脚、O形腿等等,家长该如何检测宝宝的足部是否健康呢? 第一、后跟检测方法 双脚分开至肩头的阔度,脚趾向前(没有外八或入八字)从后察看后跟骨有没有向内或向外较明显的倾斜。向外倾斜为外翻,如此类推。 第二、脚趾检测方法 站立...

经验教程

123

收藏

88
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部