(PHP 4, PHP 5)
imagecreatefromgif — ソキ、キ、、イ霖�ユ・。・、・�「、�、、マ URL 、ォ、鮗鋿ョ、ケ、�
imagecreatefromgif() 、マ。「 サリト熙キ、ソ・ユ・。・、・�セ、ホイ霖�ス、ケイ霖� ID 、ヨ、キ、゙、ケ。」
fopen wrappers 、ャヘュク妤ホセ�遑「、ウ、ホエリソホ・ユ・。・、・�セ、ネ、キ、ニ URL 、ネヘム、ケ、�ウ、ネ、ャ、ヌ、ュ、゙、ケ。」・ユ・。・、・�セ、ホサリト��ヒ。、ヒエリ、ケ、�ワコル、マ fopen() 、イセネ、ッ、タ、オ、、。」 ・オ・ン。シ・ネ、ケ、�ラ・愠ネ・ウ・�/・鬣テ・ム。シ 、ヒ、マ。「、オ、゙、カ、゙、ハ・鬣テ・ム。シ、ホオ。ヌス、荀ス、ホサネヘムヒ。。「 ト。、オ、���チコム、゚ハムソハ、ノ、ホセャ、゙、ネ、皃鬢�ニ、、、゙、ケ。」
GIF イ霖�リ、ホ・ム・ケ。」
タョクキ、ソセ�遉ヒイ霖��ス。シ・ケ ID。「・ィ・鬘シサ�、ヒ FALSE 、ヨ、キ、゙、ケ。」
ホ�1 GIF 、ホコ鋿ョサ�、ホ・ィ・鬘シ、靉�、ケ、��
<?php
function LoadGif($imgname)
{
/* ・ェ。シ・ラ・キ、゙、ケ */
$im = @imagecreatefromgif($imgname);
/* シコヌヤ、キ、ソ、ォ、ノ、ヲ、ォ、エ、ル、゙、ケ */
if(!$im)
{
/* カホイ霖�鋿ョ、キ、゙、ケ */
$im = imagecreatetruecolor (150, 30);
$bgc = imagecolorallocate ($im, 255, 255, 255);
$tc = imagecolorallocate ($im, 0, 0, 0);
imagefilledrectangle ($im, 0, 0, 150, 30, $bgc);
/* ・ィ・鬘シ・皈テ・サ。シ・ク、ミホマ、キ、゙、ケ */
imagestring ($im, 1, 5, 5, 'Error loading ' . $imgname, $tc);
}
return $im;
}
header('Content-Type: image/gif');
$img = LoadGif('bogus.image');
imagegif($img);
imagedestroy($img);
?>
セ螟ホホ网ホスミホマ、マ。「 、ソ、ネ、ィ、ミーハイシ、ホ、隍ヲ、ヒ、ハ、熙゙、ケ。」
テ擎ユ:
GIF ・オ・ン。シ・ネ、マ GD ・鬣、・ヨ・鬣熙ホ・ミ。シ・キ・逾� 1.6 ーハケ゚、ヌコ��オ、�「 ・ミ。シ・ク・逾� 2.0.28 、ヌノ�隍キ、゙、キ、ソ。」 、ス、ホエヨ、ホ・ミ。シ・ク・逾ヌ、マ。「、ウ、ホエリソネヘム、ヌ、ュ、゙、サ、」
PHP 4.3.0 、隍�ー、ホ・ミ。シ・ク・逾ホ Windows ネヌ PHP 、マ。「クスコ゚、ウ、ホエリソヒエリ、キ、ニ・�筍シ・ネ・ユ・。・、・�「・ッ・サ・ケオ。ヌス、� ・オ・ン。シ・ネ、キ、ニ、、、゙、サ、」、ウ、�マ。「allow_url_fopen 、� ヘュク妤ヒ、キ、ソセ�遉ヌ、簇アヘヘ、ヌ、ケ。」