note 120200 added to function.register-shutdown-function

From: Date: Tue, 22 Nov 2016 03:32:32 +0000
Subject: note 120200 added to function.register-shutdown-function
Groups: php.notes 
Request: Send a blank email to php-notes+get-207349@lists.php.net to get a copy of this message
I used register_shutdown_function to send an error code in http headers if max execution time was exceeded, executing the registered function IS the stated behavior but it used to not do that when i first tried it (i know, too lazy to read). I ended writing this for the behavior i wanted: register_shutdown_function( function(){ $time = microtime(true) - $_SERVER["REQUEST_TIME_FLOAT"]; $limit = ini_get('max_execution_time'); if($time >= 0.9 * $limit){ http_response_code(500); } } ); ---- Server IP: 72.52.91.14 Probable Submitter: 189.245.220.59 ---- Manual Page -- http://php.net/manual/en/function.register-shutdown-function.php Edit -- https://master.php.net/note/edit/120200 Del: integrated -- https://master.php.net/note/delete/120200/integrated Del: useless -- https://master.php.net/note/delete/120200/useless Del: bad code -- https://master.php.net/note/delete/120200/bad+code Del: spam -- https://master.php.net/note/delete/120200/spam Del: non-english -- https://master.php.net/note/delete/120200/non-english Del: in docs -- https://master.php.net/note/delete/120200/in+docs Del: other reasons-- https://master.php.net/note/delete/120200 Reject -- https://master.php.net/note/reject/120200 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#207349) next »