function is_valid_isbn($isbn)
{
$isbn_length = strlen($isbn);
$isbn_sum = 0;
echo "this is the length :";
echo $isbn_length;
for($i=0; $i < $isbn_length; $i++) { $total += (substr($isbn, $i, 1) * (11-($i+1))); }
return true;
}
当我运行这个函数时,我得到下面的错误,可以有人帮助我在哪里犯错?
以下是错误消息
解析错误:解析错误,期待` ';'”在C:\ XAMPP \ htdocs中\ gbload \应用\库\ Isbnconv.php在线47上
我地设想明
标签不是在你的实际代码? – 2010-08-14 19:33:15
哪一条是47号线? – rabidmachine9 2010-08-14 19:34:01
是的,代码中没有br标签, 第47行是for($ i = 0; $ i <$ isbn_length; $ i ++){$ total + =(substr($ isbn,$ i,1)*(11 - ($ i + 1))) – 2010-08-14 19:35:18