【发布时间】:2010-08-14 19:28:03
【问题描述】:
.
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;
}
当我运行这个函数时,我收到以下错误,有人可以帮我看看错误在哪里吗??
这是错误消息
解析错误:解析错误,在第 47 行的 C:\xampp\htdocs\gbload\application\libraries\Isbnconv.php 中预期为 `';''
【问题讨论】:
-
我假设
标签不在您的实际代码中? -
是的,代码中没有 br 标签,第 47 行是 for($i=0; $i
-
第 47 行的
$i和$isbn_length变量之间是否应该有一个<符号? -
是的,for 循环的条件语句中有
-
似乎没问题 - codepad.org/wqD9B3Jw - 另外,顺便说一句,这总是返回 true