Я использую этот код PHP для сохранения и переименования некоторых изображений.
foreach ($phones as &$value)
{
$link_img =
$handle = @fopen($link_img, "r");
if ($handle)
{
while (!feof($handle))
{
$buffer .= fgets($handle, 4096);
}
fclose($handle);
$filename = "files/nokia_".$phone_model.".jpg";
$mystring = fopen($filename, "wb");
$handle = fopen($filename, "wb");
$numbytes = fwrite($handle, $buffer);
fclose($handle);
unset($buffer);
}
}
большинство изображений в формате JPG, я думаю, что все файлы имеют расширение .jpg, но одно изображение, с которым я столкнулся, имеет расширение .jpg, но его gif (я думаю), ...
и тогда мой foreach останавливается: (
как с этим справиться?
спасибо за вашу помощь, я многому научился здесь, в stackoverflow, и это мой первый вопрос.