php學習,2016-5-10 2016黨員學習心得體會 2016兩會精神學習 2016兩會精神學習心

來源:互聯網
上載者:User
1. bool function_exists ( string $function_name )

在已經定義的函數列表(包括系統內建的函數和使用者自訂的函數)中尋找 function_name。

  • 返回:如果一個函數已經定義,返回true
  • 對於文法結構的查詢,返回false

2.bool imagefilter ( resource srcim,intfiltertype [, int arg1[,intarg2 [, int $arg3 ]]] ) 對映像使用過濾器php5,7

imagefilter() 把過濾器 filtertype 應用到映像上,在需要時使用 arg1,arg2 和 arg3。
此函數僅在與 GD 庫捆綁編譯的 PHP 版本中可用。

  • filtertype 可以是下列中的一個:

    • IMG_FILTER_NEGATE:將映像中所有顏色反轉。
    • IMG_FILTER_GRAYSCALE:將映像轉換為灰階的。
    • IMG_FILTER_BRIGHTNESS:改變映像的亮度。用 arg1 設定亮度層級。
    • IMG_FILTER_CONTRAST:改變映像的對比。用 arg1 設定對比層級。
    • IMG_FILTER_COLORIZE:與 IMG_FILTER_GRAYSCALE 類似,不過可以指定顏色。用 arg1,arg2 和 arg3 分別指定 red,blue 和 green。每種色彩範圍是 0 到 255。
    • IMG_FILTER_EDGEDETECT:用邊緣檢測來突出映像的邊緣。
    • IMG_FILTER_EMBOSS:使映像浮雕化。
    • IMG_FILTER_GAUSSIAN_BLUR:用高斯演算法模糊映像。
    • IMG_FILTER_SELECTIVE_BLUR:模糊映像。
    • IMG_FILTER_MEAN_REMOVAL:用平均移除法來達到輪廓效果。
    • IMG_FILTER_SMOOTH:使映像更柔滑。用 arg1 設定柔滑層級。
$im = imagecreatefrompng('dave.png');if ($im && imagefilter($im, IMG_FILTER_GRAYSCALE)) {   echo'圖片轉化為灰階成功';   imagepng($im, 'dave.png');} else {   echo'圖片轉化為灰階失敗';}imagedestroy($im);?>
  • 如果使用imagecreatefrompng()函數和實際的圖片的格式不匹配時,這裡的不匹配時原來的格式,不是改後的副檔名
  • 如果不匹配錯誤提示: gd-jpeg: JPEG library reports unrecoverable error
  • 查詢一個圖片的資訊 getimagesize()

3.array getimagesize ( string $filename )

** 這個函數含有一個選擇性參數,因為不常用所以忽略官方資訊

getimagesize() 函數將測定任何 GIF,JPG,PNG,SWF,SWC,PSD,TIFF,BMP,IFF,JP2,JPX,JB2,JPC,XBM 或 WBMP 影像檔的大小並返回映像的尺寸以及檔案類型和一個可以用於普通 HTML 檔案中 IMG 標記中的 height/width 文本字串。

print_r(getimagesize("web.jpg"));/*輸出:Array(    [0] => 568 映像寬度的像素值    [1] => 2628 映像高度的像素值    [2] => 1 映像類型      [3] => width="568" height="2628"  圖片長寬字元串    [bits] => 8 每種顏色的位元    [channels] => 3 對於 RGB 映像其值為 3,對於 CMYK 映像其值為 4    [mime] => image/gif 該映像的 MIME 類型)*/

映像類型的標記:1 = GIF,2 = JPG,3 = PNG,4 = SWF,5 = PSD,6 = BMP,7 = TIFF(intel byte order),8 = TIFF(motorola byte order),9 = JPC,10 = JP2,11 = JPX,12 = JB2,13 = SWC,14 = IFF,15 = WBMP,16 = XBM。

4.resource imagecreatefromgd2 ( string $filename ) 從 GD2 檔案或 URL 建立一映像

問題遺留

  1. imagecreatefromgd2()

    如已啟用fopen 封裝器,在此函數中,URL 可作為檔案名稱。關於如何指定檔案名稱詳見 fopen()。各種 wapper 的不同功能請參見 支援的協議和封裝協議,注意其用法及其可提供的預定義變數。

    • url的意思是不是可以選擇一個非gd2格式的圖片,但是我試了不行

').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i <= lines; i++) { $numbering.append($('
  • ').text(i)); }; $numbering.fadeIn(1700); }); });

    以上就介紹了php學習,2016-5-10,包括了php學習,2016方面的內容,希望對PHP教程有興趣的朋友有所協助。

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.