Bläddra i källkod

replaced $str{<num>} with $str[<num>] within Zend_Serializer

git-svn-id: http://framework.zend.com/svn/framework/standard/trunk@20353 44c647ce-9c0f-0410-b52a-842ac1e357ba
mabe 16 år sedan
förälder
incheckning
bd175dae21
1 ändrade filer med 5 tillägg och 5 borttagningar
  1. 5 5
      library/Zend/Serializer/Adapter/PythonPickle.php

+ 5 - 5
library/Zend/Serializer/Adapter/PythonPickle.php

@@ -1427,7 +1427,7 @@ class Zend_Serializer_Adapter_PythonPickle extends Zend_Serializer_Adapter_Adapt
     {
         $quoteArr = array_flip(self::$_quoteString);
 
-        if ($str{0} == '"') {
+        if ($str[0] == '"') {
             $quoteArr['\\"'] = '"';
         } else {
             $quoteArr["\\'"] = "'";
@@ -1473,17 +1473,17 @@ class Zend_Serializer_Adapter_PythonPickle extends Zend_Serializer_Adapter_Adapt
             }
 
             for ($i=0; $i<$nbytes; $i++) {
-                $long = bcadd($long, bcmul(ord($data{$i}), bcpow(256, $i, 0)));
+                $long = bcadd($long, bcmul(ord($data[$i]), bcpow(256, $i, 0)));
             }
-            if (0x80 <= ord($data{$nbytes-1})) {
+            if (0x80 <= ord($data[$nbytes-1])) {
                 $long = bcsub($long, bcpow(2, $nbytes * 8));
             }
 
         } else {
             for ($i=0; $i<$nbytes; $i++) {
-                $long+= ord($data{$i}) * pow(256, $i);
+                $long+= ord($data[$i]) * pow(256, $i);
             }
-            if (0x80 <= ord($data{$nbytes-1})) {
+            if (0x80 <= ord($data[$nbytes-1])) {
                 $long-= pow(2, $nbytes * 8);
                 // $long-= 1 << ($nbytes * 8);
             }