<?php
$test = function($p = 'abcde', $c = 'abc')
{
return substr($p, 0, strlen($c)) == $c;
};
$test1 = function($p = 'abcde', $c = 'abc')
{
return strncmp($p, $c, strlen($c));
};
$print = function($closure, $s, $cycles = 100)
{
for ($i =0; $i < $cycles; $i++) {
$closure();
}
echo printf('Runns: %.6f', microtime(1) - $s);
echo PHP_EOL;
};
$print($test, microtime(1));
$print($test1, microtime(1));
- Output for 7.4.1
- Runns: 0.00002415
Runns: 0.00001215
- Output for 7.4.0
- Runns: 0.00002615
Runns: 0.00001215
- Output for 7.3.13
- Runns: 0.00003215
Runns: 0.00001315
- Output for 7.3.12
- Runns: 0.00002815
Runns: 0.00001515
- Output for 7.3.11
- Runns: 0.00003015
Runns: 0.00001515
- Output for 7.3.10
- Runns: 0.00003215
Runns: 0.00001415
- Output for 7.2.2, 7.2.16, 7.2.18, 7.3.9
- Runns: 0.00002015
Runns: 0.00001015
- Output for 7.3.8
- Runns: 0.00002715
Runns: 0.00001215
- Output for 7.3.7
- Runns: 0.00002915
Runns: 0.00002015
- Output for 7.3.6
- Runns: 0.00004015
Runns: 0.00002515
- Output for 7.3.5
- Runns: 0.00003515
Runns: 0.00001215
- Output for 7.3.4
- Runns: 0.00001815
Runns: 0.00001315
- Output for 7.3.3
- Runns: 0.00003115
Runns: 0.00002015
- Output for 7.2.3, 7.3.2
- Runns: 0.00002315
Runns: 0.00000915
- Output for 7.3.1
- Runns: 0.00002915
Runns: 0.00001315
- Output for 7.3.0
- Runns: 0.00002515
Runns: 0.00001315
- Output for 7.2.26
- Runns: 0.00004115
Runns: 0.00001615
- Output for 7.2.25
- Runns: 0.00002515
Runns: 0.00001015
- Output for 7.2.17, 7.2.24
- Runns: 0.00002415
Runns: 0.00001015
- Output for 7.2.23
- Runns: 0.00003015
Runns: 0.00001115
- Output for 7.2.22
- Runns: 0.00003515
Runns: 0.00001315
- Output for 7.2.21
- Runns: 0.00004515
Runns: 0.00002815
- Output for 7.2.20
- Runns: 0.00001915
Runns: 0.00001315
- Output for 7.2.19
- Runns: 0.00004215
Runns: 0.00002515
- Output for 7.2.15
- Runns: 0.00003315
Runns: 0.00002015
- Output for 7.2.14
- Runns: 0.00003815
Runns: 0.00001815
- Output for 7.2.13
- Runns: 0.00002615
Runns: 0.00001115
- Output for 7.2.12
- Runns: 0.00006115
Runns: 0.00002615
- Output for 7.2.11
- Runns: 0.00002915
Runns: 0.00001015
- Output for 7.2.10
- Runns: 0.00003015
Runns: 0.00002515
- Output for 7.2.9
- Runns: 0.00004015
Runns: 0.00001515
- Output for 7.2.4, 7.2.8
- Runns: 0.00002215
Runns: 0.00001015
- Output for 7.2.7
- Runns: 0.00002815
Runns: 0.00001115
- Output for 7.2.6
- Runns: 0.00001815
Runns: 0.00001015
- Output for 7.2.5
- Runns: 0.00009615
Runns: 0.00001915
- Output for 7.2.1
- Runns: 0.00001815
Runns: 0.00000915
- Output for 7.2.0
- Runns: 0.00003615
Runns: 0.00001615
- Output for 7.1.33
- Runns: 0.00007715
Runns: 0.00006715
- Output for 7.1.32
- Runns: 0.00003715
Runns: 0.00002815
- Output for 7.0.27, 7.1.31
- Runns: 0.00003315
Runns: 0.00002615
- Output for 7.0.32, 7.1.30
- Runns: 0.00003115
Runns: 0.00002715
- Output for 7.1.29
- Runns: 0.00005215
Runns: 0.00004615
- Output for 7.1.28
- Runns: 0.00005615
Runns: 0.00005015
- Output for 7.0.7, 7.1.27
- Runns: 0.00003415
Runns: 0.00002515
- Output for 7.1.26
- Runns: 0.00003415
Runns: 0.00002615
- Output for 7.1.25
- Runns: 0.00006615
Runns: 0.00007415
- Output for 7.1.24
- Runns: 0.00004415
Runns: 0.00003415
- Output for 7.0.33, 7.1.23
- Runns: 0.00003415
Runns: 0.00002715
- Output for 7.1.22
- Runns: 0.00003515
Runns: 0.00002615
- Output for 7.1.21
- Runns: 0.00002915
Runns: 0.00002615
- Output for 7.1.20
- Runns: 0.00007115
Runns: 0.00007415
- Output for 7.1.19
- Runns: 0.00007315
Runns: 0.00008815
- Output for 7.1.18
- Runns: 0.00004715
Runns: 0.00004015
- Output for 7.1.17
- Runns: 0.00003415
Runns: 0.00003415
- Output for 7.0.22, 7.1.16
- Runns: 0.00002915
Runns: 0.00002715
- Output for 7.1.15
- Runns: 0.00003815
Runns: 0.00003515
- Output for 7.1.14
- Runns: 0.00004315
Runns: 0.00004615
- Output for 7.1.13
- Runns: 0.00003615
Runns: 0.00004015
- Output for 7.1.12
- Runns: 0.00004415
Runns: 0.00003515
- Output for 7.1.5, 7.1.11
- Runns: 0.00003315
Runns: 0.00002715
- Output for 7.1.10
- Runns: 0.00004515
Runns: 0.00003715
- Output for 7.1.9
- Runns: 0.00003515
Runns: 0.00003115
- Output for 7.1.8
- Runns: 0.00004715
Runns: 0.00003915
- Output for 7.1.6 - 7.1.7
- Runns: 0.00003215
Runns: 0.00002715
- Output for 7.1.4
- Runns: 0.00003215
Runns: 0.00002815
- Output for 7.1.3
- Runns: 0.00004415
Runns: 0.00003115
- Output for 7.1.2
- Runns: 0.00004015
Runns: 0.00003615
- Output for 7.1.1
- Runns: 0.00006615
Runns: 0.00004015
- Output for 7.1.0
- Runns: 0.00006415
Runns: 0.00005515
- Output for 7.0.0, 7.0.31
- Runns: 0.00004415
Runns: 0.00004115
- Output for 7.0.30
- Runns: 0.00008115
Runns: 0.00006115
- Output for 7.0.29
- Runns: 0.00006215
Runns: 0.00005215
- Output for 7.0.28
- Runns: 0.00006215
Runns: 0.00005415
- Output for 7.0.26
- Runns: 0.00003515
Runns: 0.00002915
- Output for 7.0.25
- Runns: 0.00004215
Runns: 0.00004115
- Output for 7.0.24
- Runns: 0.00008615
Runns: 0.00002615
- Output for 7.0.23
- Runns: 0.00008115
Runns: 0.00007115
- Output for 7.0.11, 7.0.21
- Runns: 0.00003215
Runns: 0.00002615
- Output for 7.0.20
- Runns: 0.00003015
Runns: 0.00002715
- Output for 7.0.19
- Runns: 0.00009515
Runns: 0.00006015
- Output for 7.0.18
- Runns: 0.00004015
Runns: 0.00002615
- Output for 7.0.17
- Runns: 0.00006715
Runns: 0.00006615
- Output for 7.0.12, 7.0.16
- Runns: 0.00002815
Runns: 0.00002615
- Output for 7.0.15
- Runns: 0.00003115
Runns: 0.00003215
- Output for 7.0.14
- Runns: 0.00007715
Runns: 0.00007315
- Output for 7.0.13
- Runns: 0.00003015
Runns: 0.00002815
- Output for 7.0.10
- Runns: 0.00003115
Runns: 0.00002615
- Output for 7.0.9
- Runns: 0.00002915
Runns: 0.00003215
- Output for 7.0.8
- Runns: 0.00003615
Runns: 0.00003015
- Output for 7.0.6
- Runns: 0.00005915
Runns: 0.00005815
- Output for 7.0.5
- Runns: 0.00003015
Runns: 0.00002615
- Output for 7.0.4
- Runns: 0.00005015
Runns: 0.00003515
- Output for 7.0.3
- Runns: 0.00005915
Runns: 0.00004915
- Output for 7.0.2
- Runns: 0.00005315
Runns: 0.00004715
- Output for 7.0.1
- Runns: 0.00005415
Runns: 0.00004915
- Output for 5.6.40
- Runns: 0.00008515
Runns: 0.00006215
- Output for 5.6.38 - 5.6.39
- Runns: 0.00006915
Runns: 0.00006115
- Output for 5.6.37
- Runns: 0.00010115
Runns: 0.00010715
- Output for 5.6.36
- Runns: 0.00014015
Runns: 0.00010615
- Output for 5.6.35
- Runns: 0.00014715
Runns: 0.00012215
- Output for 5.6.34
- Runns: 0.00007215
Runns: 0.00005515
- Output for 5.5.22, 5.6.1, 5.6.20, 5.6.33
- Runns: 0.00007315
Runns: 0.00005515
- Output for 5.6.32
- Runns: 0.00008515
Runns: 0.00005615
- Output for 5.6.31
- Runns: 0.00006915
Runns: 0.00005515
- Output for 5.6.30
- Runns: 0.00008215
Runns: 0.00006815
- Output for 5.6.29
- Runns: 0.00010915
Runns: 0.00009015
- Output for 5.6.28
- Runns: 0.00009115
Runns: 0.00006815
- Output for 5.6.27
- Runns: 0.00019315
Runns: 0.00017015
- Output for 5.6.26
- Runns: 0.00007515
Runns: 0.00005415
- Output for 5.6.25
- Runns: 0.00006715
Runns: 0.00005515
- Output for 5.6.24
- Runns: 0.00018015
Runns: 0.00015015
- Output for 5.6.23
- Runns: 0.00010915
Runns: 0.00008515
- Output for 5.6.22
- Runns: 0.00009015
Runns: 0.00005515
- Output for 5.6.6, 5.6.21
- Runns: 0.00007315
Runns: 0.00005415
- Output for 5.6.19
- Runns: 0.00009515
Runns: 0.00007615
- Output for 5.6.18
- Runns: 0.00006915
Runns: 0.00006615
- Output for 5.5.2, 5.6.17
- Runns: 0.00009315
Runns: 0.00007315
- Output for 5.6.16
- Runns: 0.00006815
Runns: 0.00005515
- Output for 5.6.15
- Runns: 0.00012515
Runns: 0.00009115
- Output for 5.6.14
- Runns: 0.00007715
Runns: 0.00007515
- Output for 5.6.13
- Runns: 0.00007515
Runns: 0.00005715
- Output for 5.6.12
- Runns: 0.00008915
Runns: 0.00007215
- Output for 5.6.11
- Runns: 0.00012515
Runns: 0.00009415
- Output for 5.6.10
- Runns: 0.00007415
Runns: 0.00005515
- Output for 5.6.9
- Runns: 0.00007015
Runns: 0.00005515
- Output for 5.6.8
- Runns: 0.00007315
Runns: 0.00007015
- Output for 5.6.7
- Runns: 0.00007215
Runns: 0.00005815
- Output for 5.6.5
- Runns: 0.00006815
Runns: 0.00007215
- Output for 5.6.4
- Runns: 0.00010615
Runns: 0.00009215
- Output for 5.6.3
- Runns: 0.00007815
Runns: 0.00005515
- Output for 5.6.2
- Runns: 0.00007515
Runns: 0.00006515
- Output for 5.6.0
- Runns: 0.00007315
Runns: 0.00006215
- Output for 5.5.38
- Runns: 0.00011115
Runns: 0.00009115
- Output for 5.5.37
- Runns: 0.00008315
Runns: 0.00006215
- Output for 5.5.36
- Runns: 0.00009615
Runns: 0.00007115
- Output for 5.5.24, 5.5.35
- Runns: 0.00011315
Runns: 0.00008515
- Output for 5.5.34
- Runns: 0.00010815
Runns: 0.00009715
- Output for 5.5.33
- Runns: 0.00007115
Runns: 0.00005615
- Output for 5.5.32
- Runns: 0.00010615
Runns: 0.00007915
- Output for 5.5.31
- Runns: 0.00017015
Runns: 0.00009015
- Output for 5.5.30
- Runns: 0.00007815
Runns: 0.00005615
- Output for 5.5.29
- Runns: 0.00008815
Runns: 0.00006315
- Output for 5.5.28
- Runns: 0.00015715
Runns: 0.00010215
- Output for 5.5.27
- Runns: 0.00013515
Runns: 0.00009815
- Output for 5.5.26
- Runns: 0.00010315
Runns: 0.00007915
- Output for 5.5.25
- Runns: 0.00009215
Runns: 0.00006115
- Output for 5.5.23
- Runns: 0.00013815
Runns: 0.00010715
- Output for 5.5.21
- Runns: 0.00007815
Runns: 0.00006515
- Output for 5.5.15, 5.5.20
- Runns: 0.00008015
Runns: 0.00005615
- Output for 5.5.19
- Runns: 0.00008315
Runns: 0.00006515
- Output for 5.5.18
- Runns: 0.00007815
Runns: 0.00005715
- Output for 5.5.17
- Runns: 0.00009115
Runns: 0.00005715
- Output for 5.5.16
- Runns: 0.00009015
Runns: 0.00006815
- Output for 5.5.14
- Runns: 0.00014915
Runns: 0.00012015
- Output for 5.5.13
- Runns: 0.00012415
Runns: 0.00009415
- Output for 5.5.12
- Runns: 0.00011115
Runns: 0.00008515
- Output for 5.5.11
- Runns: 0.00012515
Runns: 0.00009615
- Output for 5.5.10
- Runns: 0.00007915
Runns: 0.00005615
- Output for 5.5.9
- Runns: 0.00007815
Runns: 0.00005915
- Output for 5.5.8
- Runns: 0.00007515
Runns: 0.00005615
- Output for 5.5.7
- Runns: 0.00011315
Runns: 0.00008015
- Output for 5.5.6
- Runns: 0.00010415
Runns: 0.00008115
- Output for 5.5.5
- Runns: 0.00015915
Runns: 0.00012015
- Output for 5.5.4
- Runns: 0.00007615
Runns: 0.00005515
- Output for 5.5.3
- Runns: 0.00015715
Runns: 0.00012015
- Output for 5.5.1
- Runns: 0.00007815
Runns: 0.00006315
- Output for 5.5.0
- Runns: 0.00012315
Runns: 0.00011615
- Output for 5.4.45
- Runns: 0.00010015
Runns: 0.00007315
- Output for 5.4.44
- Runns: 0.00011415
Runns: 0.00008915
- Output for 5.4.43
- Runns: 0.00020615
Runns: 0.00016715
- Output for 5.4.42
- Runns: 0.00012015
Runns: 0.00009315
- Output for 5.4.41
- Runns: 0.00019215
Runns: 0.00012615
- Output for 5.4.40
- Runns: 0.00011015
Runns: 0.00008415
- Output for 5.4.39
- Runns: 0.00014015
Runns: 0.00010915
- Output for 5.4.38
- Runns: 0.00015715
Runns: 0.00012515
- Output for 5.4.37
- Runns: 0.00014215
Runns: 0.00009115
- Output for 5.4.36
- Runns: 0.00017315
Runns: 0.00011815
- Output for 5.4.35
- Runns: 0.00010615
Runns: 0.00007815
- Output for 5.4.34
- Runns: 0.00007715
Runns: 0.00006815
- Output for 5.4.33
- Runns: 0.00008815
Runns: 0.00006615
- Output for 5.4.18, 5.4.32
- Runns: 0.00007715
Runns: 0.00005715
- Output for 5.4.31
- Runns: 0.00019615
Runns: 0.00005715
- Output for 5.4.30
- Runns: 0.00015615
Runns: 0.00012215
- Output for 5.4.29
- Runns: 0.00019915
Runns: 0.00015815
- Output for 5.4.28
- Runns: 0.00015615
Runns: 0.00011715
- Output for 5.4.27
- Runns: 0.00012015
Runns: 0.00009515
- Output for 5.4.26
- Runns: 0.00012115
Runns: 0.00009315
- Output for 5.4.25
- Runns: 0.00016215
Runns: 0.00012315
- Output for 5.4.24
- Runns: 0.00017215
Runns: 0.00015815
- Output for 5.4.23
- Runns: 0.00012515
Runns: 0.00009215
- Output for 5.4.22
- Runns: 0.00017115
Runns: 0.00013315
- Output for 5.4.21
- Runns: 0.00011115
Runns: 0.00009515
- Output for 5.4.20
- Runns: 0.00007615
Runns: 0.00005715
- Output for 5.4.19
- Runns: 0.00020115
Runns: 0.00015715
- Output for 5.4.17
- Runns: 0.00007615
Runns: 0.00006315
- Output for 5.4.16
- Runns: 0.00018315
Runns: 0.00014215
- Output for 5.4.15
- Runns: 0.00014615
Runns: 0.00008915
- Output for 5.4.14
- Runns: 0.00010715
Runns: 0.00008415
- Output for 5.4.13
- Runns: 0.00013515
Runns: 0.00011015
- Output for 5.4.12
- Runns: 0.00015315
Runns: 0.00012415
- Output for 5.4.11
- Runns: 0.00017015
Runns: 0.00013215
- Output for 5.4.10
- Runns: 0.00011515
Runns: 0.00009015
- Output for 5.4.9
- Runns: 0.00013015
Runns: 0.00009115
- Output for 5.4.8
- Runns: 0.00018615
Runns: 0.00015415
- Output for 5.4.7
- Runns: 0.00009415
Runns: 0.00009115
- Output for 5.4.6
- Runns: 0.00014515
Runns: 0.00010115
- Output for 5.4.5
- Runns: 0.00008815
Runns: 0.00006715
- Output for 5.4.4
- Runns: 0.00015915
Runns: 0.00012515
- Output for 5.4.3
- Runns: 0.00019815
Runns: 0.00015415
- Output for 5.4.2
- Runns: 0.00019615
Runns: 0.00015215
- Output for 5.4.1
- Runns: 0.00012215
Runns: 0.00009715
- Output for 5.4.0
- Runns: 0.00017015
Runns: 0.00013115
- Output for 5.3.29
- Runns: 0.00004715
Runns: 0.00011215
- Output for 5.3.28
- Runns: 0.00000015
Runns: 0.00008015
- Output for 5.3.27
- Runns: 0.00003415
Runns: 0.00010615
- Output for 5.3.26
- Runns: 0.00004415
Runns: 0.00011715
- Output for 5.3.25
- Runns: 0.00003415
Runns: 0.00011715
- Output for 5.3.24
- Runns: 0.00011515
Runns: 0.00018815
- Output for 5.3.23
- Runns: 0.00006115
Runns: 0.00015315
- Output for 5.3.22
- Runns: 0.00013815
Runns: 0.00020215
- Output for 5.3.21
- Runns: 0.00009315
Runns: 0.00016315
- Output for 5.3.20
- Runns: 0.00003715
Runns: 0.00011615
- Output for 5.3.19
- Runns: 0.00004315
Runns: 0.00013015
- Output for 5.3.18
- Runns: 0.00013715
Runns: 0.00020415
- Output for 5.3.17
- Runns: 0.00019215
Runns: 0.00022615
- Output for 5.3.16
- Runns: 0.00014115
Runns: 0.00020115
- Output for 5.3.15
- Runns: -0.00000316
Runns: 0.00008515
- Output for 5.3.14
- Runns: 0.00004015
Runns: 0.00011715
- Output for 5.3.13
- Runns: 0.00014415
Runns: 0.00020215
- Output for 5.3.12
- Runns: 0.00008115
Runns: 0.00016415
- Output for 5.3.11
- Runns: 0.00012115
Runns: 0.00020115
- Output for 5.3.10
- Runns: 0.00016015
Runns: 0.00020115
- Output for 5.3.9
- Runns: 0.00004515
Runns: 0.00012015
- Output for 5.3.8
- Runns: 0.00009115
Runns: 0.00015315
- Output for 5.3.7
- Runns: 0.00007915
Runns: 0.00014315
- Output for 5.3.6
- Runns: -0.00000416
Runns: 0.00007915
- Output for 5.3.5
- Runns: 0.00011515
Runns: 0.00016515
- Output for 5.3.4
- Runns: 0.00006415
Runns: 0.00013115
- Output for 5.3.3
- Runns: 0.00012915
Runns: 0.00017515
- Output for 5.3.2
- Runns: 0.00007815
Runns: 0.00013815
- Output for 5.3.1
- Runns: 0.00002715
Runns: 0.00009915
- Output for 5.3.0
- Runns: -0.00000416
Runns: 0.00007315
- Output for 4.4.2 - 4.4.9, 5.1.0 - 5.1.6, 5.2.0 - 5.2.17
- Parse error: syntax error, unexpected T_FUNCTION in /in/0SWG3 on line 3
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 T_FUNCTION in /in/0SWG3 on line 3
Process exited with code 255. - Output for 4.3.2 - 4.3.4
- Parse error: parse error in /in/0SWG3 on line 3
Process exited with code 255.
preferences:
230.49 ms | 401 KiB | 325 Q