Mailinglisten-Archive |
Norbert Pfeiffer schrieb:
> Hallo Helmut,
>
> der Irrglaube, dass das Argument Timeout in fsockopen();
> irgendwie fur den Coder nutzbar ist haelt sich wacker.
oooops,
ja weil er auch Nutzbar ist!
> Habe viel getestet, aber wozu dieser Parameter gut ist,
> blieb mir bislang verschlossen ... :-(
oooops,
dann solltest du vielleicht mal deine Tests überdenken ...
<?php
$errno = 0;
$errstr = '';
$timeouts[] = 0.01;
$timeouts[] = 0.1;
$timeouts[] = 1;
$timeouts[] = 2;
foreach ( $timeouts as $timeout )
{
$time = array_sum( explode( ' ', microtime() ) );
if ( @fsockopen ( 'www.golem.de', 80, $errno, $errstr, $timeout ) )
{
$time = array_sum( explode( ' ', microtime() ) ) - $time;
echo $timeout . ' : success in ' . number_format($time, 4) . "
seconds<br />\n";
}
else
{
$time = array_sum( explode( ' ', microtime() ) ) - $time;
echo $timeout . ' : failure in ' . number_format($time, 4) . "
seconds <br />\n";
echo '(' . $errno . ' : ' . $errstr . ")<br />\n";
}
}
?>
oooops ooops oops
--
Sebastian Mendel
www.sebastianmendel.de www.warzonez.de www.tekkno4u.de www.nofetish.com
www.sf.net/projects/phpdatetime www.sf.net/projects/phptimesheet
php::bar PHP Wiki - Listenarchive