";
preg_match_all($pattern, $str, $out, PREG_PATTERN_ORDER);
$width = $out[2][0];
$height = $out[2][1];
$width2 = $out[2][2];
$height2 = $out[2][3];
if ($height > 150)
{
$height = 150;
$percent = ($height2 / $height);
$width = ($width2 / $percent);
}
else if ($width > 150)
{
$width = 150;
$percent = ($width2 / $width);
$height = ($height2 / $percent);
}
echo $width." ".$height."\n";
$rep = "$1=\"$width\" $2=\"$height\" $3=\"$width\" $4=\"$height\"";
echo preg_replace($pattern, $rep, $str);
/*
OUTPUT:
X-Powered-By: PHP/5.2.0
Content-type: text/html
41.836734693878 150
*/
?>