original_string: public static function byte2intSplit($input)
      {
          $l = strlen($input);
          if ($l <= 0) {
              // right...
              return 0;
          } elseif (($l % 4) != 0) {
              // invalid input
              return false;
          }
          $result = array();
          for ($i = 0; $i < $l; $i += 4) {
              $int_build  = (ord($input[$i]) << 24);
              $int_build += (ord($input[$i+1]) << 16);
              $int_build += (ord($input[$i+2]) << 8);
              $int_build += (ord($input[$i+3]));
              $result[] = $int_build;
          }
  
          return $result;
      }
code: public static function byte2intSplit($input)
      {
          $l = strlen($input);
          if ($l <= 0) {
              // right...
              return 0;
          } elseif (($l % 4) != 0) {
              // invalid input
              return false;
          }
          $result = array();
          for ($i = 0; $i < $l; $i += 4) {
              $int_build  = (ord($input[$i]) << 24);
              $int_build += (ord($input[$i+1]) << 16);
              $int_build += (ord($input[$i+2]) << 8);
              $int_build += (ord($input[$i+3]));
              $result[] = $int_build;
          }
  
          return $result;
      }
code_tokens: public static function byte2intSplit ( $ input ) { $ l = strlen ( $ input ) ; if ( $ l <= 0 ) { // right... return 0 ; } elseif ( ( $ l % 4 ) != 0 ) { // invalid input return false ; } $ result = array ( ) ; for ( $ i = 0 ; $ i < $ l ; $ i += 4 ) { $ int_build = ( ord ( $ input [ $ i ] ) << 24 ) ; $ int_build += ( ord ( $ input [ $ i + 1 ] ) << 16 ) ; $ int_build += ( ord ( $ input [ $ i + 2 ] ) << 8 ) ; $ int_build += ( ord ( $ input [ $ i + 3 ] ) ) ; $ result [ ] = $ int_build ; } return $ result ; }
docstring: split a byte-string into integer array values
  
  @param string $input
  
  @return array|bool|int
docstring_tokens: split a byte - string into integer array values