3v4l.org

run code in 300+ PHP versions simultaneously
<?php $examples = array( 'Valid ASCII' => array("a", true), 'Valid 2 Octet Sequence' => array("\xc3\xb1", true), 'Invalid 2 Octet Sequence' => array("\xc3\x28", false), 'Invalid Sequence Identifier' => array("\xa0\xa1", false), 'Valid 3 Octet Sequence' => array("\xe2\x82\xa1", true), 'Invalid 3 Octet Sequence (in 2nd Octet)' => array("\xe2\x28\xa1", false), 'Invalid 3 Octet Sequence (in 3rd Octet)' => array("\xe2\x82\x28", false), 'Valid 4 Octet Sequence' => array("\xf0\x90\x8c\xbc", true), 'Invalid 4 Octet Sequence (in 2nd Octet)' => array("\xf0\x28\x8c\xbc", false), 'Invalid 4 Octet Sequence (in 3rd Octet)' => array("\xf0\x90\x28\xbc", false), 'Invalid 4 Octet Sequence (in 4th Octet)' => array("\xf0\x28\x8c\x28", false), 'Valid 5 Octet Sequence (but not Unicode!)' => array("\xf8\xa1\xa1\xa1\xa1", false), 'Valid 6 Octet Sequence (but not Unicode!)' => array("\xfc\xa1\xa1\xa1\xa1\xa1", false), ); function checkWithPreg($str) { return preg_match('//u', $str); } function checkWithMbstring($str) { return mb_check_encoding($str, 'UTF-8'); } function runTests($method, $count) { global $examples; $start_m = microtime(); $start = time(); for($i=0; $i<$count; $i++) { foreach($examples as $title => $arr) { list($str, $bool) = $arr; $method($str); } } $end_m = microtime(); $end = time(); $bench = ($end - $start) + ($end_m - $start_m); echo "$method $bench\n"; } runTests('checkWithMbstring', 10000); runTests('checkWithPreg', 10000);
Output for 7.4.0
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.173679 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.056232
Output for 7.3.12
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.161369 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.062329
Output for 7.3.11
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.158784 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.06207
Output for 7.3.10
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.113292 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.040175
Output for 7.3.9
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.178331 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.061841
Output for 7.3.8
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.09958 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.050858
Output for 7.3.7
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.151956 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.062266
Output for 7.3.6
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.102624 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.063267
Output for 7.3.5
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.118277 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.041322
Output for 7.3.4
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.140769 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.043065
Output for 7.3.3
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.125635 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.057592
Output for 7.3.2
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.129402 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.036078
Output for 7.3.1
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.151188 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.034338
Output for 7.3.0
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.106892 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 1.039142
Output for 7.2.25
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.215864 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.042085
Output for 7.2.24
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.206244 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.055441
Output for 7.2.23
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.130064 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.038135
Output for 7.2.22
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.203349 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.051575
Output for 7.2.21
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.142406 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.043281
Output for 7.2.20
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.132115 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.037541
Output for 7.2.19
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.148319 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.038443
Output for 7.2.18
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.121272 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.037049
Output for 7.2.17
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.126417 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.038332
Output for 7.2.13
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.149753 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.038852
Output for 7.2.12
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 1.173043 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.039071
Output for 7.2.11
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.170705 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.051912
Output for 7.2.10
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.159654 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.061071
Output for 7.2.9
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.331234 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.122521
Output for 7.2.8
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.314374 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.043248
Output for 7.2.7
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 1.227862 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.0399
Output for 7.2.6
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.174489 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.102067
Output for 7.2.5
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.135002 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.038741
Output for 7.2.4
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.136704 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.096413
Output for 7.2.3
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 1.202024 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.089165
Output for 7.2.2
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 1.149032 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.062184
Output for 7.2.1
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.20191 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.053441
Output for 7.2.0
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.144265 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.045458
Output for 7.1.33
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.171561 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.051969
Output for 7.1.32
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.220089 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.050367
Output for 7.1.31
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.161744 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.051164
Output for 7.1.30
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.17691 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.059028
Output for 7.1.29
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.15954 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.049613
Output for 7.1.28
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.183613 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.053981
Output for 7.1.27
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.158917 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.05019
Output for 7.1.26
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 1.177348 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.050272
Output for 7.1.25
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 1.185135 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.05938
Output for 7.1.24
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.194183 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.066803
Output for 7.1.23
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.181436 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.050684
Output for 7.1.22
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.160773 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.051574
Output for 7.1.21
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 1.15705 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.050649
Output for 7.1.20
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.159963 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.051711
Output for 7.1.19
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.159159 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.049868
Output for 7.1.18
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 1.178113 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.054283
Output for 7.1.17
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.169268 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.056189
Output for 7.1.16
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.203161 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.055876
Output for 7.1.15
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 1.199086 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.053185
Output for 7.1.14
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.179642 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.072082
Output for 7.1.13
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 1.229121 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.053601
Output for 7.1.12
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.1751 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.051823
Output for 7.1.11
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.162422 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.0526
Output for 7.1.10
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.165228 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 1.051679
Output for 7.1.9
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.174137 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.053794
Output for 7.1.8
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.164717 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.050287
Output for 7.1.7
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.185261 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.058072
Output for 7.1.6
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 1.165104 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.051367
Output for 7.1.5
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.176303 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.056535
Output for 7.1.4
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.169924 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.057006
Output for 7.1.3
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.17484 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.063179
Output for 7.1.2
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.181402 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 1.056229
Output for 7.1.1
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.173877 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.055605
Output for 7.1.0
Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithMbstring 0.181608 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 Notice: A non well formed numeric value encountered in /in/XGV7W on line 33 checkWithPreg 0.056512
Output for 7.0.33
checkWithMbstring 1.189198 checkWithPreg 0.0537
Output for 7.0.32
checkWithMbstring 0.157923 checkWithPreg 0.049791
Output for 7.0.31
checkWithMbstring 0.160509 checkWithPreg 0.049481
Output for 7.0.30
checkWithMbstring 0.177228 checkWithPreg 0.053041
Output for 7.0.29
checkWithMbstring 0.194792 checkWithPreg 0.051725
Output for 7.0.28
checkWithMbstring 0.180182 checkWithPreg 0.056975
Output for 7.0.27
checkWithMbstring 1.183076 checkWithPreg 0.057956
Output for 7.0.26
checkWithMbstring 0.175549 checkWithPreg 0.051468
Output for 7.0.25
checkWithMbstring 0.177604 checkWithPreg 0.05128
Output for 7.0.24
checkWithMbstring 1.164586 checkWithPreg 0.052816
Output for 7.0.23
checkWithMbstring 0.166595 checkWithPreg 0.05269
Output for 7.0.22
checkWithMbstring 0.192085 checkWithPreg 0.05496
Output for 7.0.21
checkWithMbstring 0.167456 checkWithPreg 0.052279
Output for 7.0.20
checkWithMbstring 0.1819 checkWithPreg 0.056407
Output for 7.0.19
checkWithMbstring 0.165303 checkWithPreg 0.053258
Output for 7.0.18
checkWithMbstring 0.18826 checkWithPreg 0.061758
Output for 7.0.17
checkWithMbstring 0.168881 checkWithPreg 0.051818
Output for 7.0.16
checkWithMbstring 1.189093 checkWithPreg 0.051746
Output for 7.0.15
checkWithMbstring 0.176507 checkWithPreg 0.050841
Output for 7.0.14
checkWithMbstring 0.221732 checkWithPreg 0.05613
Output for 7.0.13
checkWithMbstring 1.176699 checkWithPreg 0.055558
Output for 7.0.12
checkWithMbstring 0.164058 checkWithPreg 0.052853
Output for 7.0.11
checkWithMbstring 0.165254 checkWithPreg 0.052318
Output for 7.0.10
checkWithMbstring 0.167171 checkWithPreg 0.052923
Output for 7.0.9
checkWithMbstring 1.170252 checkWithPreg 0.055641
Output for 7.0.8
checkWithMbstring 0.186352 checkWithPreg 0.057349
Output for 7.0.7
checkWithMbstring 0.172198 checkWithPreg 1.056309
Output for 7.0.6
checkWithMbstring 0.171079 checkWithPreg 0.053023
Output for 7.0.5
checkWithMbstring 1.168669 checkWithPreg 0.056413
Output for 7.0.4
checkWithMbstring 0.200174 checkWithPreg 0.054949
Output for 7.0.3
checkWithMbstring 0.177109 checkWithPreg 0.056866
Output for 7.0.2
checkWithMbstring 0.201349 checkWithPreg 0.059513
Output for 7.0.1
checkWithMbstring 0.212209 checkWithPreg 0.053694
Output for 7.0.0
checkWithMbstring 0.180684 checkWithPreg 0.060072
Output for 5.6.38
checkWithMbstring 0.170546 checkWithPreg 0.106025
Output for 5.6.37
checkWithMbstring 0.161264 checkWithPreg 0.099833
Output for 5.6.36
checkWithMbstring 0.161883 checkWithPreg 0.100514
Output for 5.6.35
checkWithMbstring 0.170154 checkWithPreg 1.108965
Output for 5.6.34
checkWithMbstring 0.193957 checkWithPreg 0.109612
Output for 5.6.33
checkWithMbstring 0.162292 checkWithPreg 0.117273
Output for 5.6.32
checkWithMbstring 0.160393 checkWithPreg 1.104173
Output for 5.6.31
checkWithMbstring 0.17261 checkWithPreg 1.105645
Output for 5.6.30
checkWithMbstring 0.16965 checkWithPreg 0.106166
Output for 5.6.29
checkWithMbstring 0.180759 checkWithPreg 0.112285
Output for 5.6.28
checkWithMbstring 1.171058 checkWithPreg 0.114719
Output for 5.6.27
checkWithMbstring 0.168877 checkWithPreg 0.107521
Output for 5.6.26
checkWithMbstring 0.192795 checkWithPreg 0.107879
Output for 5.6.25
checkWithMbstring 0.169684 checkWithPreg 1.109578
Output for 5.6.24
checkWithMbstring 1.175162 checkWithPreg 0.120624
Output for 5.6.23
checkWithMbstring 0.19088 checkWithPreg 0.112841
Output for 5.6.22
checkWithMbstring 1.189704 checkWithPreg 0.140446
Output for 5.6.21
checkWithMbstring 0.176029 checkWithPreg 0.114071
Output for 5.6.20
checkWithMbstring 0.173294 checkWithPreg 1.109656
Output for 5.6.19
checkWithMbstring 0.176173 checkWithPreg 0.137386
Output for 5.6.18
checkWithMbstring 0.167189 checkWithPreg 0.106494
Output for 5.6.17
checkWithMbstring 1.170227 checkWithPreg 0.126244
Output for 5.6.16
checkWithMbstring 0.217877 checkWithPreg 0.116933
Output for 5.6.15
checkWithMbstring 0.191732 checkWithPreg 0.110326
Output for 5.6.14
checkWithMbstring 0.182014 checkWithPreg 1.106544
Output for 5.6.13
checkWithMbstring 0.215359 checkWithPreg 0.120868
Output for 5.6.12
checkWithMbstring 0.19474 checkWithPreg 0.11292
Output for 5.6.11
checkWithMbstring 0.161329 checkWithPreg 0.10588
Output for 5.6.10
checkWithMbstring 0.176728 checkWithPreg 0.102042
Output for 5.6.9
checkWithMbstring 1.175449 checkWithPreg 0.1041
Output for 5.6.8
checkWithMbstring 0.19727 checkWithPreg 0.107474
Output for 5.6.7
checkWithMbstring 0.198442 checkWithPreg 0.113413
Output for 5.6.6
checkWithMbstring 0.167145 checkWithPreg 0.109206
Output for 5.6.5
checkWithMbstring 0.160959 checkWithPreg 0.099329
Output for 5.6.4
checkWithMbstring 0.16993 checkWithPreg 1.100349
Output for 5.6.3
checkWithMbstring 0.168337 checkWithPreg 0.120854
Output for 5.6.2
checkWithMbstring 0.17563 checkWithPreg 0.104115
Output for 5.6.1
checkWithMbstring 0.187919 checkWithPreg 0.146833
Output for 5.6.0
checkWithMbstring 0.166826 checkWithPreg 0.104656
Output for 5.5.38
checkWithMbstring 0.18576 checkWithPreg 0.13293
Output for 5.5.37
checkWithMbstring 0.183181 checkWithPreg 0.125529
Output for 5.5.36
checkWithMbstring 0.194969 checkWithPreg 0.135155
Output for 5.5.35
checkWithMbstring 0.177347 checkWithPreg 0.137126
Output for 5.5.34
checkWithMbstring 1.184065 checkWithPreg 0.136508
Output for 5.5.33
checkWithMbstring 0.177935 checkWithPreg 0.142893
Output for 5.5.32
checkWithMbstring 0.178265 checkWithPreg 1.131903
Output for 5.5.31
checkWithMbstring 0.188252 checkWithPreg 0.142789
Output for 5.5.30
checkWithMbstring 0.204592 checkWithPreg 0.213385
Output for 5.5.29
checkWithMbstring 0.252408 checkWithPreg 0.127407
Output for 5.5.28
checkWithMbstring 0.18687 checkWithPreg 0.122973
Output for 5.5.27
checkWithMbstring 0.18104 checkWithPreg 0.136823
Output for 5.5.26
checkWithMbstring 0.176699 checkWithPreg 0.110601
Output for 5.5.25
checkWithMbstring 1.179188 checkWithPreg 0.111778
Output for 5.5.24
checkWithMbstring 0.195123 checkWithPreg 0.111174
Output for 5.5.23
checkWithMbstring 0.170114 checkWithPreg 1.132467
Output for 5.5.22
checkWithMbstring 0.173873 checkWithPreg 0.132293
Output for 5.5.21
checkWithMbstring 0.181415 checkWithPreg 0.126564
Output for 5.5.20
checkWithMbstring 1.173904 checkWithPreg 0.110424
Output for 5.5.19
checkWithMbstring 0.17638 checkWithPreg 0.109088
Output for 5.5.18
checkWithMbstring 0.189647 checkWithPreg 1.116677
Output for 5.5.17
checkWithMbstring 1.184262 checkWithPreg 0.106979
Output for 5.5.16
checkWithMbstring 0.218237 checkWithPreg 0.136367
Output for 5.5.15
checkWithMbstring 1.184614 checkWithPreg 0.128838
Output for 5.5.14
checkWithMbstring 0.192445 checkWithPreg 0.118578
Output for 5.5.13
checkWithMbstring 0.182129 checkWithPreg 0.123168
Output for 5.5.12
checkWithMbstring 1.182086 checkWithPreg 0.116215
Output for 5.5.11
checkWithMbstring 0.193228 checkWithPreg 0.112644
Output for 5.5.10
checkWithMbstring 0.181662 checkWithPreg 0.10847
Output for 5.5.9
checkWithMbstring 0.201971 checkWithPreg 0.105958
Output for 5.5.8
checkWithMbstring 0.195599 checkWithPreg 1.110189
Output for 5.5.7
checkWithMbstring 0.174645 checkWithPreg 0.108858
Output for 5.5.6
checkWithMbstring 0.197716 checkWithPreg 0.108674
Output for 5.5.5
checkWithMbstring 0.174616 checkWithPreg 0.106371
Output for 5.5.4
checkWithMbstring 1.200208 checkWithPreg 0.109423
Output for 5.5.3
checkWithMbstring 0.182975 checkWithPreg 0.105515
Output for 5.5.2
checkWithMbstring 0.173127 checkWithPreg 0.132499
Output for 5.5.1
checkWithMbstring 0.16381 checkWithPreg 0.153538
Output for 5.5.0
checkWithMbstring 0.169493 checkWithPreg 0.126319
Output for 5.4.45
checkWithMbstring 0.217329 checkWithPreg 0.115873
Output for 5.4.44
checkWithMbstring 1.178787 checkWithPreg 0.114629
Output for 5.4.43
checkWithMbstring 0.207454 checkWithPreg 0.128356
Output for 5.4.42
checkWithMbstring 0.182122 checkWithPreg 1.136473
Output for 5.4.41
checkWithMbstring 0.204256 checkWithPreg 0.11934
Output for 5.4.40
checkWithMbstring 0.220112 checkWithPreg 0.113824
Output for 5.4.39
checkWithMbstring 1.179611 checkWithPreg 0.120644
Output for 5.4.38
checkWithMbstring 0.176392 checkWithPreg 0.112324
Output for 5.4.37
checkWithMbstring 0.172875 checkWithPreg 1.110778
Output for 5.4.36
checkWithMbstring 0.176465 checkWithPreg 0.115669
Output for 5.4.35
checkWithMbstring 0.178599 checkWithPreg 0.124532
Output for 5.4.34
checkWithMbstring 1.181822 checkWithPreg 0.111411
Output for 5.4.33
checkWithMbstring 0.211647 checkWithPreg 0.112832
Output for 5.4.32
checkWithMbstring 0.215764 checkWithPreg 0.138926
Output for 5.4.31
checkWithMbstring 0.183608 checkWithPreg 0.11495
Output for 5.4.30
checkWithMbstring 0.175703 checkWithPreg 0.128779
Output for 5.4.29
checkWithMbstring 0.213576 checkWithPreg 0.114682
Output for 5.4.28
checkWithMbstring 0.169582 checkWithPreg 1.112267
Output for 5.4.27
checkWithMbstring 1.179203 checkWithPreg 0.13986
Output for 5.4.26
checkWithMbstring 0.189076 checkWithPreg 0.137117
Output for 5.4.25
checkWithMbstring 0.192279 checkWithPreg 0.11391
Output for 5.4.24
checkWithMbstring 1.20624 checkWithPreg 0.107409
Output for 5.4.23
checkWithMbstring 0.181107 checkWithPreg 0.128538
Output for 5.4.22
checkWithMbstring 0.183138 checkWithPreg 0.112138
Output for 5.4.21
checkWithMbstring 0.195195 checkWithPreg 1.115406
Output for 5.4.20
checkWithMbstring 0.178189 checkWithPreg 0.110015
Output for 5.4.19
checkWithMbstring 0.164809 checkWithPreg 0.108936
Output for 5.4.18
checkWithMbstring 0.168152 checkWithPreg 0.112038
Output for 5.4.17
checkWithMbstring 1.174303 checkWithPreg 0.110537
Output for 5.4.16
checkWithMbstring 0.169252 checkWithPreg 0.109915
Output for 5.4.15
checkWithMbstring 0.17722 checkWithPreg 0.150587
Output for 5.4.14
checkWithMbstring 0.189839 checkWithPreg 1.123629
Output for 5.4.13
checkWithMbstring 0.181835 checkWithPreg 0.13728
Output for 5.4.12
checkWithMbstring 0.174521 checkWithPreg 0.121483
Output for 5.4.11
checkWithMbstring 0.175346 checkWithPreg 0.127802
Output for 5.4.10
checkWithMbstring 1.189848 checkWithPreg 0.124035
Output for 5.4.9
checkWithMbstring 0.17261 checkWithPreg 0.112349
Output for 5.4.8
checkWithMbstring 0.171249 checkWithPreg 0.108568
Output for 5.4.7
checkWithMbstring 0.172618 checkWithPreg 0.110606
Output for 5.4.6
checkWithMbstring 1.179441 checkWithPreg 0.110993
Output for 5.4.5
checkWithMbstring 0.238844 checkWithPreg 0.118223
Output for 5.4.4
checkWithMbstring 0.217301 checkWithPreg 0.115734
Output for 5.4.3
checkWithMbstring 0.206473 checkWithPreg 1.113507
Output for 5.4.2
checkWithMbstring 0.198143 checkWithPreg 0.111054
Output for 5.4.1
checkWithMbstring 0.212926 checkWithPreg 0.113498
Output for 5.4.0
checkWithMbstring 0.193529 checkWithPreg 0.115044
Output for 5.3.29
checkWithMbstring 0.212076 checkWithPreg 1.137208
Output for 5.3.28
checkWithMbstring 0.191765 checkWithPreg 0.120144
Output for 5.3.27
checkWithMbstring 1.194383 checkWithPreg 0.127747
Output for 5.3.26
checkWithMbstring 0.179076 checkWithPreg 0.11918
Output for 5.3.25
checkWithMbstring 0.213926 checkWithPreg 0.124397
Output for 5.3.24
checkWithMbstring 1.194927 checkWithPreg 0.119759
Output for 5.3.23
checkWithMbstring 0.210361 checkWithPreg 0.117356
Output for 5.3.22
checkWithMbstring 0.200584 checkWithPreg 0.124108
Output for 5.3.21
checkWithMbstring 0.2274 checkWithPreg 1.125388
Output for 5.3.20
checkWithMbstring 1.199008 checkWithPreg 0.125796
Output for 5.3.19
checkWithMbstring 0.198778 checkWithPreg 0.12427
Output for 5.3.18
checkWithMbstring 0.193151 checkWithPreg 0.127287
Output for 5.3.17
checkWithMbstring 1.188559 checkWithPreg 0.137033
Output for 5.3.16
checkWithMbstring 0.203433 checkWithPreg 0.129272
Output for 5.3.15
checkWithMbstring 0.210691 checkWithPreg 0.134886
Output for 5.3.14
checkWithMbstring 0.210013 checkWithPreg 1.126995
Output for 5.3.13
checkWithMbstring 1.19282 checkWithPreg 0.129798
Output for 5.3.12
checkWithMbstring 0.230806 checkWithPreg 0.126756
Output for 5.3.11
checkWithMbstring 0.196231 checkWithPreg 0.134551
Output for 5.3.10
checkWithMbstring 0.224245 checkWithPreg 1.12589
Output for 5.3.9
checkWithMbstring 1.195577 checkWithPreg 0.125337
Output for 5.3.8
checkWithMbstring 0.197681 checkWithPreg 0.152516
Output for 5.3.7
checkWithMbstring 0.202434 checkWithPreg 0.182496
Output for 5.3.6
checkWithMbstring 0.266964 checkWithPreg 0.150408
Output for 5.3.5
checkWithMbstring 0.265302 checkWithPreg 0.124328
Output for 5.3.4
checkWithMbstring 0.222484 checkWithPreg 0.141129
Output for 5.3.3
checkWithMbstring 0.237132 checkWithPreg 0.129444
Output for 5.3.2
checkWithMbstring 0.19589 checkWithPreg 1.167329
Output for 5.3.1
checkWithMbstring 0.222398 checkWithPreg 0.198412
Output for 5.3.0
checkWithMbstring 0.22731 checkWithPreg 1.123352
Output for 5.2.17
checkWithMbstring 0.280213 checkWithPreg 1.14839
Output for 5.2.16
checkWithMbstring 1.255956 checkWithPreg 0.141264
Output for 5.2.15
checkWithMbstring 0.279698 checkWithPreg 0.151446
Output for 5.2.14
checkWithMbstring 0.238114 checkWithPreg 0.146981
Output for 5.2.13
checkWithMbstring 1.266049 checkWithPreg 0.146476
Output for 5.2.12
checkWithMbstring 0.239328 checkWithPreg 0.141891
Output for 5.2.11
checkWithMbstring 0.218993 checkWithPreg 0.153162
Output for 5.2.10
checkWithMbstring 1.223908 checkWithPreg 0.142938
Output for 5.2.9
checkWithMbstring 0.237356 checkWithPreg 0.14599
Output for 5.2.8
checkWithMbstring 0.243921 checkWithPreg 0.156993
Output for 5.2.7
checkWithMbstring 0.299175 checkWithPreg 0.154635
Output for 5.2.6
checkWithMbstring 1.36314 checkWithPreg 0.144087
Output for 5.2.5
checkWithMbstring 0.221845 checkWithPreg 0.138467
Output for 5.2.4
checkWithMbstring 0.226892 checkWithPreg 0.150835
Output for 5.2.3
checkWithMbstring 0.232845 checkWithPreg 1.138749
Output for 5.2.2
checkWithMbstring 1.205117 checkWithPreg 0.145629
Output for 5.2.1
checkWithMbstring 0.21602 checkWithPreg 0.144085
Output for 5.2.0
checkWithMbstring 1.214722 checkWithPreg 0.142182
Output for 5.1.6
checkWithMbstring 0.228329 checkWithPreg 0.146845
Output for 5.1.5
checkWithMbstring 0.226056 checkWithPreg 0.142345
Output for 5.1.4
checkWithMbstring 0.231889 checkWithPreg 1.144806
Output for 5.1.3
checkWithMbstring 0.225049 checkWithPreg 0.14119
Output for 5.0.0 - 5.0.5, 5.1.0 - 5.1.2
Fatal error: Call to undefined function mb_check_encoding() in /in/XGV7W on line 18
Process exited with code 255.
Output for 4.4.9
checkWithMbstring 0.378773 checkWithPreg 1.253365
Output for 4.4.8
checkWithMbstring 1.375036 checkWithPreg 0.254516
Output for 4.4.7
checkWithMbstring 1.395417 checkWithPreg 0.276535
Output for 4.4.6
checkWithMbstring 0.40458 checkWithPreg 0.249036
Output for 4.4.5
checkWithMbstring 0.439891 checkWithPreg 1.246468
Output for 4.4.4
checkWithMbstring 0.394858 checkWithPreg 0.252252
Output for 4.4.3
checkWithMbstring 0.426189 checkWithPreg 1.252211
Output for 4.3.2 - 4.3.11, 4.4.0 - 4.4.2
Fatal error: Call to undefined function: mb_check_encoding() in /in/XGV7W on line 18
Process exited with code 255.
Output for 4.3.0 - 4.3.1
Fatal error: Call to undefined function: mb_check_encoding() in /in/XGV7W on line 18

preferences:
264.1 ms | 401 KiB | 317 Q