|
10 | 10 | # Author : Sergey Dryabzhinsky #
|
11 | 11 | # Company : Rusoft Ltd, Russia #
|
12 | 12 | # Date : Aug 08, 2018 #
|
13 |
| -# Version : 1.0.31 # |
| 13 | +# Version : 1.0.32 # |
14 | 14 | # License : Creative Commons CC-BY license #
|
15 | 15 | # Website : https://github.com/rusoft/php-simple-benchmark-script #
|
16 | 16 | # Website : https://git.rusoft.ru/open-source/php-simple-benchmark-script #
|
17 | 17 | # #
|
18 | 18 | ################################################################################
|
19 | 19 | */
|
20 | 20 |
|
21 |
| -$scriptVersion = '1.0.31'; |
| 21 | +$scriptVersion = '1.0.32'; |
22 | 22 |
|
23 | 23 | // Used in hacks/fixes checks
|
24 | 24 | $phpversion = explode('.', PHP_VERSION);
|
@@ -932,16 +932,14 @@ function test_09_Json_Encode()
|
932 | 932 | null,
|
933 | 933 | false,
|
934 | 934 | );
|
935 |
| - if (PHP_MAJOR_VERSION >=5) { |
936 |
| - $obj = new stdClass(); |
937 |
| - $obj->fieldStr = 'value'; |
938 |
| - $obj->fieldInt = 123456; |
939 |
| - $obj->fieldFloat = 123.456; |
940 |
| - $obj->fieldArray = array(123456); |
941 |
| - $obj->fieldNull = null; |
942 |
| - $obj->fieldBool = false; |
943 |
| - $data[] = $obj; |
944 |
| - } |
| 935 | + $obj = new stdClass(); |
| 936 | + $obj->fieldStr = 'value'; |
| 937 | + $obj->fieldInt = 123456; |
| 938 | + $obj->fieldFloat = 123.456; |
| 939 | + $obj->fieldArray = array(123456); |
| 940 | + $obj->fieldNull = null; |
| 941 | + $obj->fieldBool = false; |
| 942 | + $data[] = $obj; |
945 | 943 |
|
946 | 944 | $count = $testsLoopLimits['09_json_encode'];
|
947 | 945 | $time_start = get_microtime();
|
@@ -970,16 +968,14 @@ function test_10_Json_Decode()
|
970 | 968 | null,
|
971 | 969 | false,
|
972 | 970 | );
|
973 |
| - if (PHP_MAJOR_VERSION >=5) { |
974 |
| - $obj = new stdClass(); |
975 |
| - $obj->fieldStr = 'value'; |
976 |
| - $obj->fieldInt = 123456; |
977 |
| - $obj->fieldFloat = 123.456; |
978 |
| - $obj->fieldArray = array(123456); |
979 |
| - $obj->fieldNull = null; |
980 |
| - $obj->fieldBool = false; |
981 |
| - $data[] = $obj; |
982 |
| - } |
| 971 | + $obj = new stdClass(); |
| 972 | + $obj->fieldStr = 'value'; |
| 973 | + $obj->fieldInt = 123456; |
| 974 | + $obj->fieldFloat = 123.456; |
| 975 | + $obj->fieldArray = array(123456); |
| 976 | + $obj->fieldNull = null; |
| 977 | + $obj->fieldBool = false; |
| 978 | + $data[] = $obj; |
983 | 979 |
|
984 | 980 | foreach ($data as $key => $value) {
|
985 | 981 | $data[$key] = json_encode($value);
|
@@ -1012,16 +1008,14 @@ function test_11_Serialize()
|
1012 | 1008 | null,
|
1013 | 1009 | false,
|
1014 | 1010 | );
|
1015 |
| - if (PHP_MAJOR_VERSION >=5) { |
1016 |
| - $obj = new stdClass(); |
1017 |
| - $obj->fieldStr = 'value'; |
1018 |
| - $obj->fieldInt = 123456; |
1019 |
| - $obj->fieldFloat = 123.456; |
1020 |
| - $obj->fieldArray = array(123456); |
1021 |
| - $obj->fieldNull = null; |
1022 |
| - $obj->fieldBool = false; |
1023 |
| - $data[] = $obj; |
1024 |
| - } |
| 1011 | + $obj = new stdClass(); |
| 1012 | + $obj->fieldStr = 'value'; |
| 1013 | + $obj->fieldInt = 123456; |
| 1014 | + $obj->fieldFloat = 123.456; |
| 1015 | + $obj->fieldArray = array(123456); |
| 1016 | + $obj->fieldNull = null; |
| 1017 | + $obj->fieldBool = false; |
| 1018 | + $data[] = $obj; |
1025 | 1019 |
|
1026 | 1020 | $count = $testsLoopLimits['11_serialize'];
|
1027 | 1021 | $time_start = get_microtime();
|
@@ -1050,16 +1044,14 @@ function test_12_Unserialize()
|
1050 | 1044 | null,
|
1051 | 1045 | false,
|
1052 | 1046 | );
|
1053 |
| - if (PHP_MAJOR_VERSION >=5) { |
1054 |
| - $obj = new stdClass(); |
1055 |
| - $obj->fieldStr = 'value'; |
1056 |
| - $obj->fieldInt = 123456; |
1057 |
| - $obj->fieldFloat = 123.456; |
1058 |
| - $obj->fieldArray = array(123456); |
1059 |
| - $obj->fieldNull = null; |
1060 |
| - $obj->fieldBool = false; |
1061 |
| - $data[] = $obj; |
1062 |
| - } |
| 1047 | + $obj = new stdClass(); |
| 1048 | + $obj->fieldStr = 'value'; |
| 1049 | + $obj->fieldInt = 123456; |
| 1050 | + $obj->fieldFloat = 123.456; |
| 1051 | + $obj->fieldArray = array(123456); |
| 1052 | + $obj->fieldNull = null; |
| 1053 | + $obj->fieldBool = false; |
| 1054 | + $data[] = $obj; |
1063 | 1055 |
|
1064 | 1056 | foreach ($data as $key => $value) {
|
1065 | 1057 | $data[$key] = serialize($value);
|
@@ -1292,16 +1284,14 @@ function test_24_XmlRpc_Encode()
|
1292 | 1284 | null,
|
1293 | 1285 | false,
|
1294 | 1286 | );
|
1295 |
| - if (PHP_MAJOR_VERSION >=5) { |
1296 |
| - $obj = new stdClass(); |
1297 |
| - $obj->fieldStr = 'value'; |
1298 |
| - $obj->fieldInt = 123456; |
1299 |
| - $obj->fieldFloat = 123.456; |
1300 |
| - $obj->fieldArray = array(123456); |
1301 |
| - $obj->fieldNull = null; |
1302 |
| - $obj->fieldBool = false; |
1303 |
| - $data[] = $obj; |
1304 |
| - } |
| 1287 | + $obj = new stdClass(); |
| 1288 | + $obj->fieldStr = 'value'; |
| 1289 | + $obj->fieldInt = 123456; |
| 1290 | + $obj->fieldFloat = 123.456; |
| 1291 | + $obj->fieldArray = array(123456); |
| 1292 | + $obj->fieldNull = null; |
| 1293 | + $obj->fieldBool = false; |
| 1294 | + $data[] = $obj; |
1305 | 1295 |
|
1306 | 1296 | $count = $testsLoopLimits['24_xmlrpc_encode'];
|
1307 | 1297 | $time_start = get_microtime();
|
@@ -1331,16 +1321,14 @@ function test_25_XmlRpc_Decode()
|
1331 | 1321 | null,
|
1332 | 1322 | false,
|
1333 | 1323 | );
|
1334 |
| - if (PHP_MAJOR_VERSION >=5) { |
1335 |
| - $obj = new stdClass(); |
1336 |
| - $obj->fieldStr = 'value'; |
1337 |
| - $obj->fieldInt = 123456; |
1338 |
| - $obj->fieldFloat = 123.456; |
1339 |
| - $obj->fieldArray = array(123456); |
1340 |
| - $obj->fieldNull = null; |
1341 |
| - $obj->fieldBool = false; |
1342 |
| - $data[] = $obj; |
1343 |
| - } |
| 1324 | + $obj = new stdClass(); |
| 1325 | + $obj->fieldStr = 'value'; |
| 1326 | + $obj->fieldInt = 123456; |
| 1327 | + $obj->fieldFloat = 123.456; |
| 1328 | + $obj->fieldArray = array(123456); |
| 1329 | + $obj->fieldNull = null; |
| 1330 | + $obj->fieldBool = false; |
| 1331 | + $data[] = $obj; |
1344 | 1332 |
|
1345 | 1333 | foreach ($data as $key => $value) {
|
1346 | 1334 | $data[$key] = xmlrpc_encode($value);
|
|
0 commit comments