當(dāng)前位置:首頁文章首頁 IT學(xué)院 IT技術(shù)

一些有效的php函數(shù)

作者:  來源:  發(fā)布時間:2012-2-1 8:42:31  點擊:

1.可識別圖片文件后綴的函數(shù),且不需要gd函數(shù)庫,可測定任何 GIF,JPG,PNG,SWF,SWC,PSD,TIFF,BMP,IFF,JP2,JPX,JB2,JPC,XBM 或 WBMP 圖像文件;如果不能訪問 filename 指定的圖像或者其不是有效的圖像則返回bool(false).

array getimagesize ( string $filename [, array &$imageinfo ] )返回的數(shù)組有很多有用的信息,如索引為mime的元素值就是我們想要的圖片后綴標(biāo)識.

我嘗試將php或exe文件改成jpe或png等圖片格式后綴,結(jié)果都返回false;而原本是圖象文件用getimagesize則返回類似array(7) { [0]=> int(670) [1]=> int(445) [2]=> int(2) [3]=> string(24) "width="670" height="445"" ["bits"]=> int(8) ["channels"]=> int(3) ["mime"]=> string(10) "image/jpeg" }的結(jié)果.

2.exif_imagetype函數(shù)同1,也是判斷一個圖像的類型,但返回的是代表圖像類型常量的整數(shù),如果不是圖象則什么也不返回.

3.apache_request_headers:獲取http所有的請求headers.適合apache服務(wù)器上使用.

4.debug_backtrace和debug_print_backtrace:很好的調(diào)試函數(shù).

文章評論

軟件按字母排列: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z