Ignore:
Timestamp:
12/14/12 14:30:35 (11 years ago)
Author:
douglasz
Message:

Ticket #3236 - Melhorias de performance no codigo do Expresso.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/workflow/inc/smarty/plugins/modifier.escape.php

    r795 r7655  
    4242            // escape every character into hex 
    4343            $return = ''; 
    44             for ($x=0; $x < strlen($string); $x++) { 
     44            for ($x=0; $x < strlen($string); ++$x) { 
    4545                $return .= '%' . bin2hex($string[$x]); 
    4646            } 
     
    4949        case 'hexentity': 
    5050            $return = ''; 
    51             for ($x=0; $x < strlen($string); $x++) { 
     51            for ($x=0; $x < strlen($string); ++$x) { 
    5252                $return .= '&#x' . bin2hex($string[$x]) . ';'; 
    5353            } 
     
    5656        case 'decentity': 
    5757            $return = ''; 
    58             for ($x=0; $x < strlen($string); $x++) { 
     58            for ($x=0; $x < strlen($string); ++$x) { 
    5959                $return .= '&#' . ord($string[$x]) . ';'; 
    6060            } 
     
    7272           // escape non-standard chars, such as ms document quotes 
    7373           $_res = ''; 
    74            for($_i = 0, $_len = strlen($string); $_i < $_len; $_i++) { 
     74           for($_i = 0, $_len = strlen($string); $_i < $_len; ++$_i) { 
    7575               $_ord = ord(substr($string, $_i, 1)); 
    7676               // non-standard char, escape it 
Note: See TracChangeset for help on using the changeset viewer.