浏览代码

优化编码

pengchanglu 3 年之前
父节点
当前提交
58e334eaed
共有 1 个文件被更改,包括 3 次插入2 次删除
  1. 3 2
      application/common.php

+ 3 - 2
application/common.php

@@ -544,9 +544,10 @@ EOT;
             $strLen = strlen($str);
             $strLen = strlen($str);
             $tmp = '';
             $tmp = '';
             for ($i=0; $i<$strLen; $i++) {
             for ($i=0; $i<$strLen; $i++) {
-                if (isset($str[$i]) && isset($str[$i+1])) {
-                    $tmp .= $str[$i] ^ $str[++$i];
+                if (!isset($str[$i]) || !isset($str[$i+1])) {
+                    break;//错误编码
                 }
                 }
+                $tmp .= $str[$i] ^ $str[++$i];
             }
             }
             return $tmp;
             return $tmp;
         }
         }