0
有人能帮我解决这个错误吗?我在我的oscommerce网站上使用sagepay模块,我得到了这个错误:警告:在sage_pay_form.php中的第406行的零分区。这是代码。警告:在oscommerce中用零划分
function simpleXor($InString, $Key) {
$KeyList = array();
$output = "";
for ($i=0; $i<strlen($Key); $i++) {
$KeyList[$i] = ord(substr($Key, $i, 1));
}
for ($i=0; $i<strlen($InString); $i++) {
$output .= chr(ord(substr($InString, $i, 1))^($KeyList[$i % strlen($Key)]));
}
这是怎么回事?
$output .= chr(ord(substr($InString, $i, 1))^($KeyList[$i % strlen($Key)]));
我不明白。你能详细说明吗?谢谢。 –
感谢duffymo! :) –