图形处理
PHP 的图形处理,主要功能集中在 PHP 的图形处理函数。
需要先掌握一些要点。什么叫图片,怎么显示图片。
所谓的图片,其实也是一种文件,只是内容不是我们肉眼直接可见的。如果我们用记事本打开一张图片,只会看到一片乱码。其实这些乱码,只是相对我来说是乱码。对于可以读写它的程序来说,一点都不乱。如果我们知道一种图片的格式,我们就可以自己生成一张图片。就像我们最早的时候,制作的记事本留言本一样。
把一些特殊格式的数据,保存到一个文件,就可以生成一张图片。反之,我们如果用 PHP 直接输出这些内容,浏览器也会认为这是一张图片。
我们先来证实一下这一点,同学们先准备好一张图片。建议小一点的, JPG 格式就可以了。然后我们使用 PHP 读取这张图片,就像普通文件一样读取。
<?PHP
$file = "1.jpg";
$fp = fopen($file, "rb");
$data = fread( $fp, filesize($file));
fclose($fp);
echo $data;
?>