foreach(glob("phpbb-captcha/*.png") as $imageValue) { $images[$i]["resource"] = imagecreatefrompng($imageValue); $images[$i]["path"] = $imageValue; $i++; } $crackedString = "" foreach($captchas as $captcha){ $bestFit = 0; $height = imagesy($captcha); $width = imagesx($captcha); for($i=0;$i $bestFit){ $bestFit = $sum; $char=$images[$i]["path"];} } preg_match("@/([\d\w])@",$char,$match); $crackedString .= $match[1]; } return $crackedString;