3v4l.org

run code in 300+ PHP versions simultaneously
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Nr. 16</title> <style type="text/css"> .container { height: auto; width: auto; background-color: #CFF; } body { font-size: 8px; font-family: Arial, Helvetica, sans-serif; } </style> <?php // Die 'Laufzeit' der Datei wird auf den 10.1.1970 gesetzt, also schon lange abgelaufen ;) header("Expires: Mon, 10 Jan 1970 01:01:01 GMT"); // Der 'Last-Modified' Parameter wird auf das aktuelle Datum gesetzt. header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); // Die für die Proxys interessante Cache-Control wird eingestellt. header("Cache-Control: no-store, no-cache, must-revalidate"); // Siehe einen Kommentar weiter oben ... header("Pragma: no-cache"); // jetzt folgt der Inhalt der Seite ... ?> </head> <body> <div class="container"> <?php $wettbewerb = 341834; //617699 luzi: 886196 $nr = 28; //98 luzi: 64 $id = 214995; $file_begin = "http://www.designenlassen.de/wettbewerb/"; $file_middle = "/designs/"; $file_end = ".jpg"; $id_start = 100000; $id_end = 200000; $id = $id_start; $out = ""; $counter = 0; $counter100 = 0; $counter1000 = 0; $counter10000 = 0; $beginn = microtime(true); $var1 = 0; $var2 = 0; echo "start...<br /><br />"; echo "wettbewerb: ".$wettbewerb."<br />"; echo "nummer: ".$nr."<br />"; echo "start: ".$id_start."<br />"; echo "ende: ".$id_end."<br /><br />"; echo $PHP_INT_MAX."<br />"; echo "...<br />"; @set_time_limit (3600); set_time_limit (3600); //while($id < $id_end) while($var1 == $var2) { // 6 Dezimalstellen erzwingen $id6 = sprintf("%06d",$id); // Dateinamen erstellen $file = $file_begin.$wettbewerb.$file_middle.$nr."_".$id6.$file_end; $filename = $nr."_".$id6.$file_end; //echo "<img src=\"".$file."\"> "; //if (preg_match ("/^[0-9]{1,}$/s", $id)) if (preg_match ("/^[1-9]{1,}$/s", $id6)){ // if preg_match("/^[A-Z0-9-]+$/i", $var) // demo //echo $id6."<br />"; // echo "<img src=\"".$file."\"> "; //echo $file."<br />"; //preg_last_error(); // $info = exif_imagetype($file); // if ($info & (IMAGETYPE_GIF | IMAGETYPE_JPEG | IMAGETYPE_PNG)) { // echo "<img src=\"".$file."\"> "; // break; // } $info = getimagesize( $file ); if(!$info){ // echo 'Kein Bild'; echo "-"; }else{ echo $info; echo "<img src=\"".$file."\"> "; } // else { // continue; //} //end else } //if end nur 1-9 //preg_last_error(); //else //{ // echo "---<br />"; //} if ($counter100 >= 100) { //$dauer = microtime(true) - $beginn; //echo "$dauer - "; echo "| "; $dauer = microtime(true) - $beginn; $dauer =substr($dauer, 0, (strpos($dauer, "."))); echo $dauer." |"; $counter100 = 0; } if ($counter1000 >= 1000) { echo " |T| "; echo "<br />".$id6."<br />"; flush(); @ob_flush(); $counter1000 = 0; } if ($counter >= 10000) { $counter = 0; $counter10000++; echo "<br />".$counter10000."0.000<br />"; set_time_limit (0); } // ID um 1 hochzählen $id++; $counter++; $counter100++; $counter1000++; } // end while echo "<br />".$id_end; echo "<br />...end<br /><br />"; echo "testbild:<br />"; echo "<img src=\"http://www.designenlassen.de/wettbewerb/886196/designs/64_214995.jpg\" width=\"50\" height=\"50\"><br />"; ?> </div> <br /> end of file </body> </html>

preferences:
31.54 ms | 402 KiB | 5 Q