note 124620 added to function.number-format

From: Date: Thu, 16 Jan 2020 10:29:36 +0000
Subject: note 124620 added to function.number-format
Groups: php.notes 
Request: Send a blank email to php-notes+get-213888@lists.php.net to get a copy of this message
if you want to benchmark all costs for 5 seconds: <?php set_time_limit(5); for($cost=4;;++$cost){ $start=microtime(true); password_hash("test", PASSWORD_BCRYPT, ["cost" => $cost]); $end=microtime(true); echo "cost {$cost}: ".(int)(($end-$start)*1000)."ms - ".number_format($end-$start,4)."s\n"; } ?> on my laptop rolling "Intel Core i7-8565U CPU @ 1.80GHz" it prints: $ php foo.php cost 4: 1ms - 0.0010s cost 5: 2ms - 0.0022s cost 6: 3ms - 0.0038s cost 7: 6ms - 0.0069s cost 8: 14ms - 0.0147s cost 9: 25ms - 0.0254s cost 10: 55ms - 0.0554s cost 11: 103ms - 0.1040s cost 12: 184ms - 0.1848s cost 13: 367ms - 0.3676s cost 14: 737ms - 0.7379s cost 15: 1881ms - 1.8810s (with ms meaning milliseconds and s meaning seconds) ---- Server IP: 45.112.84.4 Probable Submitter: 185.85.3.168 (proxied: 81.166.125.50) ---- Manual Page -- http://php.net/manual/en/function.number-format.php Edit -- https://master.php.net/note/edit/124620 Del: integrated -- https://master.php.net/note/delete/124620/integrated Del: useless -- https://master.php.net/note/delete/124620/useless Del: bad code -- https://master.php.net/note/delete/124620/bad+code Del: spam -- https://master.php.net/note/delete/124620/spam Del: non-english -- https://master.php.net/note/delete/124620/non-english Del: in docs -- https://master.php.net/note/delete/124620/in+docs Del: other reasons-- https://master.php.net/note/delete/124620 Reject -- https://master.php.net/note/reject/124620 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#213888) next »