<?php
function test($a, $b, $c)
{
}
$params = array(1,2,3);
$t = microtime(true);
for($i=0; $i<10000; $i++)
call_user_func_array('test', $params);
printf("call_user_func: %.6f\n",microtime(true)-$t);
$t = microtime(true);
for($i=0; $i<10000; $i++)
test(...$params);
printf("splat operator: %.6f\n",microtime(true)-$t);
- Output for 7.4.0
- call_user_func: 0.000494
splat operator: 0.000604
- Output for 7.3.12
- call_user_func: 0.000616
splat operator: 0.000619
- Output for 7.3.11
- call_user_func: 0.000522
splat operator: 0.000621
- Output for 7.3.10
- call_user_func: 0.000523
splat operator: 0.000627
- Output for 7.3.9
- call_user_func: 0.000332
splat operator: 0.000402
- Output for 7.3.8
- call_user_func: 0.000523
splat operator: 0.000632
- Output for 7.3.7
- call_user_func: 0.000544
splat operator: 0.000669
- Output for 7.3.6
- call_user_func: 0.000351
splat operator: 0.000427
- Output for 7.3.5
- call_user_func: 0.000361
splat operator: 0.000403
- Output for 7.3.4
- call_user_func: 0.000506
splat operator: 0.000632
- Output for 7.3.3
- call_user_func: 0.000511
splat operator: 0.000402
- Output for 7.3.2
- call_user_func: 0.000325
splat operator: 0.000403
- Output for 7.3.1
- call_user_func: 0.000336
splat operator: 0.000402
- Output for 7.3.0
- call_user_func: 0.000650
splat operator: 0.000761
- Output for 7.2.25
- call_user_func: 0.000645
splat operator: 0.000652
- Output for 7.2.24
- call_user_func: 0.000391
splat operator: 0.000486
- Output for 7.2.23
- call_user_func: 0.000347
splat operator: 0.000415
- Output for 7.2.22
- call_user_func: 0.000664
splat operator: 0.000676
- Output for 7.2.21
- call_user_func: 0.000389
splat operator: 0.000458
- Output for 7.2.20
- call_user_func: 0.000560
splat operator: 0.000718
- Output for 7.2.19
- call_user_func: 0.000637
splat operator: 0.000760
- Output for 7.2.18
- call_user_func: 0.000395
splat operator: 0.000576
- Output for 7.2.17
- call_user_func: 0.000509
splat operator: 0.000607
- Output for 7.2.16
- call_user_func: 0.000385
splat operator: 0.000437
- Output for 7.2.15
- call_user_func: 0.000651
splat operator: 0.000753
- Output for 7.2.14
- call_user_func: 0.000346
splat operator: 0.000405
- Output for 7.2.13
- call_user_func: 0.000524
splat operator: 0.000606
- Output for 7.2.12
- call_user_func: 0.000406
splat operator: 0.000493
- Output for 7.2.11
- call_user_func: 0.000516
splat operator: 0.000407
- Output for 7.2.10
- call_user_func: 0.000355
splat operator: 0.000405
- Output for 7.2.9
- call_user_func: 0.000649
splat operator: 0.000670
- Output for 7.2.8
- call_user_func: 0.000747
splat operator: 0.000407
- Output for 7.2.7
- call_user_func: 0.000348
splat operator: 0.000416
- Output for 7.2.6
- call_user_func: 0.000612
splat operator: 0.000695
- Output for 7.2.5
- call_user_func: 0.000493
splat operator: 0.000585
- Output for 7.2.4
- call_user_func: 0.000369
splat operator: 0.000431
- Output for 7.2.3
- call_user_func: 0.000367
splat operator: 0.000422
- Output for 7.2.2
- call_user_func: 0.000449
splat operator: 0.000490
- Output for 7.2.1
- call_user_func: 0.000343
splat operator: 0.000405
- Output for 7.2.0
- call_user_func: 0.000387
splat operator: 0.000446
- Output for 7.1.33
- call_user_func: 0.001205
splat operator: 0.001291
- Output for 7.1.32
- call_user_func: 0.001076
splat operator: 0.001216
- Output for 7.1.31
- call_user_func: 0.001163
splat operator: 0.000980
- Output for 7.1.30
- call_user_func: 0.001318
splat operator: 0.001076
- Output for 7.1.29
- call_user_func: 0.000883
splat operator: 0.001015
- Output for 7.1.28
- call_user_func: 0.001856
splat operator: 0.000977
- Output for 7.1.27
- call_user_func: 0.001003
splat operator: 0.001185
- Output for 7.1.26
- call_user_func: 0.001066
splat operator: 0.001234
- Output for 7.1.25
- call_user_func: 0.000904
splat operator: 0.000979
- Output for 7.1.24
- call_user_func: 0.000900
splat operator: 0.000969
- Output for 7.1.23
- call_user_func: 0.001134
splat operator: 0.000923
- Output for 7.1.22
- call_user_func: 0.000846
splat operator: 0.001301
- Output for 7.1.21
- call_user_func: 0.002088
splat operator: 0.001291
- Output for 7.1.20
- call_user_func: 0.001266
splat operator: 0.001237
- Output for 7.1.19
- call_user_func: 0.000936
splat operator: 0.000926
- Output for 7.1.18
- call_user_func: 0.001238
splat operator: 0.001005
- Output for 7.1.17
- call_user_func: 0.000956
splat operator: 0.001012
- Output for 7.1.16
- call_user_func: 0.000881
splat operator: 0.000946
- Output for 7.1.15
- call_user_func: 0.001283
splat operator: 0.000989
- Output for 7.1.14
- call_user_func: 0.001046
splat operator: 0.001116
- Output for 7.1.13
- call_user_func: 0.001306
splat operator: 0.001118
- Output for 7.1.12
- call_user_func: 0.000887
splat operator: 0.000920
- Output for 7.1.11
- call_user_func: 0.000907
splat operator: 0.000980
- Output for 7.1.10
- call_user_func: 0.002194
splat operator: 0.001593
- Output for 7.1.9
- call_user_func: 0.001654
splat operator: 0.000969
- Output for 7.1.8
- call_user_func: 0.000894
splat operator: 0.000987
- Output for 7.1.7
- call_user_func: 0.000900
splat operator: 0.001005
- Output for 7.1.6
- call_user_func: 0.001868
splat operator: 0.002102
- Output for 7.1.5
- call_user_func: 0.001848
splat operator: 0.002040
- Output for 7.1.4
- call_user_func: 0.000886
splat operator: 0.001002
- Output for 7.1.3
- call_user_func: 0.000941
splat operator: 0.001104
- Output for 7.1.2
- call_user_func: 0.000988
splat operator: 0.001012
- Output for 7.1.1
- call_user_func: 0.001001
splat operator: 0.001083
- Output for 7.1.0
- call_user_func: 0.000916
splat operator: 0.001111
- Output for 7.0.33
- call_user_func: 0.002254
splat operator: 0.000982
- Output for 7.0.32
- call_user_func: 0.002048
splat operator: 0.001056
- Output for 7.0.31
- call_user_func: 0.001189
splat operator: 0.001225
- Output for 7.0.30
- call_user_func: 0.000871
splat operator: 0.000893
- Output for 7.0.29
- call_user_func: 0.000865
splat operator: 0.000977
- Output for 7.0.28
- call_user_func: 0.001503
splat operator: 0.001618
- Output for 7.0.27
- call_user_func: 0.002105
splat operator: 0.002013
- Output for 7.0.26
- call_user_func: 0.001049
splat operator: 0.001133
- Output for 7.0.25
- call_user_func: 0.001001
splat operator: 0.001027
- Output for 7.0.24
- call_user_func: 0.001062
splat operator: 0.001197
- Output for 7.0.23
- call_user_func: 0.001608
splat operator: 0.000969
- Output for 7.0.22
- call_user_func: 0.001369
splat operator: 0.001517
- Output for 7.0.21
- call_user_func: 0.001295
splat operator: 0.000981
- Output for 7.0.20
- call_user_func: 0.000851
splat operator: 0.000928
- Output for 7.0.19
- call_user_func: 0.001438
splat operator: 0.000997
- Output for 7.0.18
- call_user_func: 0.000905
splat operator: 0.000955
- Output for 7.0.17
- call_user_func: 0.001753
splat operator: 0.001875
- Output for 7.0.16
- call_user_func: 0.002159
splat operator: 0.002278
- Output for 7.0.15
- call_user_func: 0.001867
splat operator: 0.002029
- Output for 7.0.14
- call_user_func: 0.001288
splat operator: 0.001393
- Output for 7.0.13
- call_user_func: 0.000924
splat operator: 0.001011
- Output for 7.0.12
- call_user_func: 0.000999
splat operator: 0.001051
- Output for 7.0.11
- call_user_func: 0.001662
splat operator: 0.000966
- Output for 7.0.10
- call_user_func: 0.000975
splat operator: 0.001055
- Output for 7.0.9
- call_user_func: 0.001433
splat operator: 0.001516
- Output for 7.0.8
- call_user_func: 0.001550
splat operator: 0.000970
- Output for 7.0.7
- call_user_func: 0.001316
splat operator: 0.001449
- Output for 7.0.6
- call_user_func: 0.001884
splat operator: 0.001398
- Output for 7.0.5
- call_user_func: 0.001295
splat operator: 0.001470
- Output for 7.0.4
- call_user_func: 0.000955
splat operator: 0.000989
- Output for 7.0.3
- call_user_func: 0.002076
splat operator: 0.002247
- Output for 7.0.2
- call_user_func: 0.000930
splat operator: 0.000952
- Output for 7.0.1
- call_user_func: 0.001119
splat operator: 0.001229
- Output for 7.0.0
- call_user_func: 0.001323
splat operator: 0.001373
- Output for 5.6.40
- call_user_func: 0.008189
splat operator: 0.003062
- Output for 5.6.39
- call_user_func: 0.008564
splat operator: 0.003050
- Output for 5.6.38
- call_user_func: 0.008191
splat operator: 0.003116
- Output for 5.6.37
- call_user_func: 0.009390
splat operator: 0.003143
- Output for 5.6.36
- call_user_func: 0.011479
splat operator: 0.003406
- Output for 5.6.35
- call_user_func: 0.009189
splat operator: 0.003314
- Output for 5.6.34
- call_user_func: 0.008301
splat operator: 0.003226
- Output for 5.6.33
- call_user_func: 0.008285
splat operator: 0.003164
- Output for 5.6.32
- call_user_func: 0.010356
splat operator: 0.003162
- Output for 5.6.31
- call_user_func: 0.009300
splat operator: 0.003047
- Output for 5.6.30
- call_user_func: 0.010157
splat operator: 0.003364
- Output for 5.6.29
- call_user_func: 0.008365
splat operator: 0.003182
- Output for 5.6.28
- call_user_func: 0.008215
splat operator: 0.003072
- Output for 5.6.27
- call_user_func: 0.008511
splat operator: 0.003200
- Output for 5.6.26
- call_user_func: 0.008329
splat operator: 0.003425
- Output for 5.6.25
- call_user_func: 0.011024
splat operator: 0.003127
- Output for 5.6.24
- call_user_func: 0.008263
splat operator: 0.003219
- Output for 5.6.23
- call_user_func: 0.010981
splat operator: 0.003346
- Output for 5.6.22
- call_user_func: 0.011284
splat operator: 0.003298
- Output for 5.6.21
- call_user_func: 0.009795
splat operator: 0.003281
- Output for 5.6.20
- call_user_func: 0.009200
splat operator: 0.003274
- Output for 5.6.19
- call_user_func: 0.008398
splat operator: 0.003063
- Output for 5.6.18
- call_user_func: 0.011345
splat operator: 0.003362
- Output for 5.6.17
- call_user_func: 0.011428
splat operator: 0.003123
- Output for 5.6.16
- call_user_func: 0.008461
splat operator: 0.003119
- Output for 5.6.15
- call_user_func: 0.009872
splat operator: 0.003182
- Output for 5.6.14
- call_user_func: 0.009716
splat operator: 0.003201
- Output for 5.6.13
- call_user_func: 0.008897
splat operator: 0.003357
- Output for 5.6.12
- call_user_func: 0.010486
splat operator: 0.003368
- Output for 5.6.11
- call_user_func: 0.008182
splat operator: 0.003205
- Output for 5.6.10
- call_user_func: 0.011938
splat operator: 0.003405
- Output for 5.6.9
- call_user_func: 0.009293
splat operator: 0.003379
- Output for 5.6.8
- call_user_func: 0.010666
splat operator: 0.003802
- Output for 5.6.7
- call_user_func: 0.008315
splat operator: 0.003147
- Output for 5.6.6
- call_user_func: 0.009261
splat operator: 0.003070
- Output for 5.6.5
- call_user_func: 0.009922
splat operator: 0.003137
- Output for 5.6.4
- call_user_func: 0.008545
splat operator: 0.003298
- Output for 5.6.3
- call_user_func: 0.008438
splat operator: 0.003311
- Output for 5.6.2
- call_user_func: 0.008163
splat operator: 0.003278
- Output for 5.6.1
- call_user_func: 0.008174
splat operator: 0.003238
- Output for 5.6.0
- call_user_func: 0.008708
splat operator: 0.003195
- Output for 5.5.0 - 5.5.38
- Parse error: syntax error, unexpected '.' in /in/dR5OZ on line 17
Process exited with code 255. - Output for 4.4.2 - 4.4.9, 5.1.0 - 5.1.6, 5.2.0 - 5.2.17, 5.3.0 - 5.3.29, 5.4.0 - 5.4.45
- Parse error: syntax error, unexpected '.', expecting ')' in /in/dR5OZ on line 17
Process exited with code 255. - Output for 4.3.0 - 4.3.1, 4.3.5 - 4.3.11, 4.4.0 - 4.4.1, 5.0.0 - 5.0.5
- Parse error: parse error, unexpected '.', expecting ')' in /in/dR5OZ on line 17
Process exited with code 255. - Output for 4.3.2 - 4.3.4
- Parse error: parse error, expecting `')'' in /in/dR5OZ on line 17
Process exited with code 255.
preferences:
241.33 ms | 401 KiB | 322 Q