国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > PHP > 正文

PHP初學:發散思維學習PHP

2020-03-24 16:32:33
字體:
來源:轉載
供稿:網友
初學PHP!
看這個題目,我覺得又把標題妖化了!
不過我覺得,也許我的想法可能會給大家的學習來點思路!我覺得在學習的過程中,大家要知道 玩 ,制造點成就感,那樣的話 學習的效果和熱情就會很高漲,
就會更喜歡自己學習的東西!舉例說明:今天學習PHP的圖像函數部分,學習了幾個函數,他們分別是:getimagesize()array getimagesize ( string $filename [, array $imageinfo ] )
getimagesize() 函數將測定任何 GIF,JPG,PNG,SWF,SWC,PSD,TIFF,BMP,IFF,JP2,JPX,JB2,JPC,XBM 或 WBMP 圖像文件的大小并返回圖像的尺寸以及文件類型和一個可以用于普通 HTML 文件中 IMG 標記中的 height/width 文本字符串。imagecreatefromgif()resource imagecreatefromgif ( string $filename )
imagecreatefromgif() 返回一圖像標識符,代表了從給定的文件名取得的圖像。
意思就是以后為了方便使用這個圖片資源,這個函數返回一個操作的句柄。
類似的函數還有imagecreatefromjpeg(),imagecreatefrompng() 當然還有很多,大家可以看官方在線手冊imagecolorat()int imagecolorat ( resource $image , int $x , int $y )
返回 image 所指定的圖形中指定位置像素的顏色索引值。imagecolorsforindex()array imagecolorsforindex ( resource $image , int $index )
本函數返回一個具有 red,green,blue 和 alpha 的鍵名的關聯數組,包含了指定顏色索引的相應的值。大家看了一段生硬的介紹,估計困了,不過請堅持一下!那么學了這幾個函數后,怎么練習一下呢?
其實我學到這幾個函數,就立即想到了一個很好玩的東西可以做!
是什么?你猜猜~!!!!
看代碼: ?php
$url = logo-yy.gif
$size = getimagesize($url);
$width = $size[0];
$height = $size[1];
$im = imagecreatefromgif($url);


for($y=1;$y $height;$y++){
for($x=1;$x $width;$x++){
$color_index = imagecolorat($im, $x, $y);
$color_tran = imagecolorsforindex($im, $color_index);
echo( span 'red']. , .$color_tran['green']. , .$color_tran['blue']. /
echo( 愛
echo( /span
}
echo( br
}
? 要注意的是我的程序里用的函數是imagecreatefromgif()
所以變量$url指向的文件應該是GIF格式的,如果想指向JPG格式的文件要用imagecreatefromjpeg()
當然我們可以寫在一起,因為第一個函數就可以判斷圖片的格式,我在這里就不寫了!!哈哈
好了,有php環境的趕緊試試是什么吧!呵呵不建議用太大的圖片!小logo就好了!
不然,你可別怪我沒告訴你啊!
這個例子沒什么實際用途!!但是他可以激發大家學習的樂趣!!
獻給正在學習PHP的人!html教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

上一篇:PHP教程-時間函數

下一篇:PHP的七大優勢

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 贵港市| 福鼎市| 定南县| 汉川市| 和林格尔县| 长丰县| 青岛市| 昭觉县| 汨罗市| 房产| 上栗县| 汶川县| 南宁市| 嘉鱼县| 江山市| 晋城| 太保市| 庆阳市| 界首市| 灵寿县| 梧州市| 和田市| 台州市| 通山县| 郸城县| 格尔木市| 会昌县| 噶尔县| 旬阳县| 新营市| 合阳县| 中江县| 宽城| 盐津县| 托里县| 武平县| 抚州市| 桂平市| 洞口县| 平山县| 拉萨市|