SELFPHP

SELFPHP-Druckversion
Original Adresse dieser Seite:
http://www.selfphp.de/funktionsreferenz/sonstige_funktionen/connection_timeout.php
© 2001-2024 E-Mail SELFPHP Inh. Damir Enseleit, info@selfphp.de



connection_timeout


nach unten nach oben Befehl

int connection_timeout ( void $ )



nach unten nach oben Version

(PHP 4 <= 4.0.4)



nach unten nach oben Beschreibung

Mit connection_timeout() kann man feststellen, ob ein Skript durch ein Timeout beendet wurde. Dieser Status wird eintreten, wenn das eingestellte Zeitlimit überschritten wird. Standard-Timeout in der Apache-Konfigurationsdatei ist 30 Sekunden, oder über set_time_limit() eine vorgegebene Zeit. Diese Funktion ist ab der PHP-Version 4.0.5 nicht mehr vorhanden.

Siehe auch:

connevtion_aborted()
connection_status()
register_shutdown_function()



nach unten nach oben Inhalt der Datei zahlen.txt


Monitore||17#"-Monitor||Monday 30th of July 2001 10:45:26 PM




nach unten nach oben Beispiel


<?PHP
register_shutdown_function 
'countdown' );

set_time_limit );

$produktseite 'Monitore';

$produkt '17"-Monitor';

$zeit date 'l dS of F Y h:i:s A' );

for ( 
$x 1$x <= 666666666$x++ )
{
  echo 
$x '<br>';
}

echo 
'Ein simpler Shop<br>';

function 
countdown ()
{
  
$var connection_timeout ();

  switch ( 
$var )
  {
    case 
1:
      global 
$produktseite$produkt$zeit;

      
$werte $produktseite '||' $produkt '||' $zeit "\n";

      
$fp fopen 'timeout.txt''a' );

      
fwrite $fp$werte );

      
fclose $fp );
    break;

    default:
      echo 
'Alles OK - weiter gehts!';
    break;
  }
}
?>




nach unten nach oben Ausgabe


1
2
3
.
.
.
55983
55984

Fatal error: Maximum execution time of 2 seconds exceeded in e:\apache\htdocs/php/index.php on line 8