1--TEST-- 2_str2long() 3--FILE-- 4<?php 5require_once 'Crypt/XXTEA.php'; 6 7$XXTEA = new Crypt_XXTEA(); 8 9$str = "\x5D\x01\x2B\xEF\x00\x36\x3E\xAE" . 10 "\x22\x28\x17\xBF\x20\x80\x9F\x66" . 11 "\x08\x89\xA4\xB5\xFE\xC7\x22\x96" . 12 "\x14\x7D\xA2\x5F\x14\xA8\xFC\xFE" . 13 "\xFF\xCE\x00"; 14 15$long_1 = $XXTEA->_str2long($str, FALSE); 16$long_2 = $XXTEA->_str2long($str, TRUE); 17 18print_r($long_1); 19 20print_r($long_2); 21 22?> 23--EXPECT-- 24Array 25( 26 [0] => -282394275 27 [1] => -1371654656 28 [2] => -1089001438 29 [3] => 1721729056 30 [4] => -1247508216 31 [5] => -1776105474 32 [6] => 1604484372 33 [7] => -16996332 34 [8] => 52991 35) 36Array 37( 38 [0] => -282394275 39 [1] => -1371654656 40 [2] => -1089001438 41 [3] => 1721729056 42 [4] => -1247508216 43 [5] => -1776105474 44 [6] => 1604484372 45 [7] => -16996332 46 [8] => 52991 47 [9] => 35 48) 49