php繪制一個(gè)矩形的方法
本文實(shí)例講述了php繪制一個(gè)矩形的方法。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:
//1、創(chuàng)建畫布
$im = imagecreatetruecolor(300,200);//新建一個(gè)真彩色圖像,默認(rèn)背景是黑色,返回圖像標(biāo)識(shí)符。另外還有一個(gè)函數(shù) imagecreate 已經(jīng)不推薦使用。
//2、繪制所需要的圖像
$red = imagecolorallocate($im,255,0,0);//創(chuàng)建一個(gè)顏色,以供使用
imagerectangle($im,30,30,240,140,$red);//畫一個(gè)矩形。參數(shù)說明:30,30表示矩形左上角坐標(biāo);240,140表示矩形右下角坐標(biāo);$red表示顏色
//imagefilledrectangle($im,30,30,240,140,$red);//填充的矩形
//3、輸出圖像
header("content-type: image/png");
imagepng($im);//輸出到頁面。如果有第二個(gè)參數(shù)[,$filename],則表示保存圖像
//4、銷毀圖像,釋放內(nèi)存
imagedestroy($im);
?>
希望本文所述對(duì)大家的php程序設(shè)計(jì)有所幫助。
相關(guān)文章
PHP7擴(kuò)展開發(fā)教程之Hello World實(shí)現(xiàn)方法示例
這篇文章主要介紹了PHP7擴(kuò)展開發(fā)教程之Hello World實(shí)現(xiàn)方法,結(jié)合實(shí)例形式較為詳細(xì)的分析了針對(duì)php7擴(kuò)展的源碼下載、設(shè)置、代碼編輯及測試運(yùn)行相關(guān)操作技巧,需要的朋友可以參考下2017-08-08PHP flush 函數(shù)使用注意事項(xiàng)
ob_flush/flush在手冊中的描述, 都是刷新輸出緩沖區(qū), 并且還需要配套使用, 所以會(huì)導(dǎo)致很多人迷惑…其實(shí), 他們倆的操作對(duì)象不同, 有些情況下, flush根本不做什么事情2016-08-08解析Extjs與php數(shù)據(jù)交互(增刪查改)
本篇文章是對(duì)Extjs與php數(shù)據(jù)交互(增刪查改)進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06PHP讀取ACCESS數(shù)據(jù)到MYSQL的代碼
PHP讀取ACCESS數(shù)據(jù)到MYSQL數(shù)據(jù)庫的代碼,需要的朋友可以參考下。2011-05-05php 函數(shù)使用可變數(shù)量的參數(shù)方法
下面小編就為大家?guī)硪黄猵hp 函數(shù)使用可變數(shù)量的參數(shù)方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-05-05搭建基于Docker的PHP開發(fā)環(huán)境的詳細(xì)教程
這篇文章主要介紹了搭建基于Docker的PHP開發(fā)環(huán)境的詳細(xì)教程,Docker是當(dāng)下虛擬機(jī)技術(shù)的最佳選擇,需要的朋友可以參考下2015-07-07php Notice: Undefined index 錯(cuò)誤提示解決方法
字面意思就是未定義的索引,一般情況下是因?yàn)槌绦蜷_發(fā)作者判斷不嚴(yán)謹(jǐn)導(dǎo)致。一般不會(huì)影響程序的運(yùn)行,具體的解決方法可以參考下。2010-08-08