📄 image_type_to_extension.phpt
字号:
--TEST--image_type_to_extension()--SKIPIF--<?php if (!function_exists('image_type_to_extension')) die('skip image_type_to_extension() not available'); require_once('skipif_imagetype.inc');?>--FILE--<?php $constants = array( "IMAGETYPE_GIF" => IMAGETYPE_GIF, "IMAGETYPE_JPEG" => IMAGETYPE_JPEG, "IMAGETYPE_PNG" => IMAGETYPE_PNG, "IMAGETYPE_SWF" => IMAGETYPE_SWF, "IMAGETYPE_PSD" => IMAGETYPE_PSD, "IMAGETYPE_BMP" => IMAGETYPE_BMP, "IMAGETYPE_TIFF_II" => IMAGETYPE_TIFF_II, "IMAGETYPE_TIFF_MM" => IMAGETYPE_TIFF_MM, "IMAGETYPE_JPC" => IMAGETYPE_JPC, "IMAGETYPE_JP2" => IMAGETYPE_JP2, "IMAGETYPE_JPX" => IMAGETYPE_JPX, "IMAGETYPE_JB2" => IMAGETYPE_JB2, "IMAGETYPE_IFF" => IMAGETYPE_IFF, "IMAGETYPE_WBMP" => IMAGETYPE_WBMP, "IMAGETYPE_JPEG2000" => IMAGETYPE_JPEG2000, "IMAGETYPE_XBM" => IMAGETYPE_XBM ); foreach($constants as $name => $constant) { printf("Constant: %s\n\tWith dot: %s\n\tWithout dot: %s\n", $name, image_type_to_extension($constant), image_type_to_extension($constant, false)); } var_dump(image_type_to_extension(-1, array())); var_dump(image_type_to_extension(new stdclass)); var_dump(image_type_to_extension(1000000, NULL)); var_dump(image_type_to_extension()); var_dump(image_type_to_extension(0)); var_dump(image_type_to_extension(0, 0, 0));?>Done--EXPECTF--Constant: IMAGETYPE_GIF With dot: .gif Without dot: gifConstant: IMAGETYPE_JPEG With dot: .jpeg Without dot: jpegConstant: IMAGETYPE_PNG With dot: .png Without dot: pngConstant: IMAGETYPE_SWF With dot: .swf Without dot: swfConstant: IMAGETYPE_PSD With dot: .psd Without dot: psdConstant: IMAGETYPE_BMP With dot: .bmp Without dot: bmpConstant: IMAGETYPE_TIFF_II With dot: .tiff Without dot: tiffConstant: IMAGETYPE_TIFF_MM With dot: .tiff Without dot: tiffConstant: IMAGETYPE_JPC With dot: .jpc Without dot: jpcConstant: IMAGETYPE_JP2 With dot: .jp2 Without dot: jp2Constant: IMAGETYPE_JPX With dot: .jpx Without dot: jpxConstant: IMAGETYPE_JB2 With dot: .jb2 Without dot: jb2Constant: IMAGETYPE_IFF With dot: .iff Without dot: iffConstant: IMAGETYPE_WBMP With dot: .bmp Without dot: bmpConstant: IMAGETYPE_JPEG2000 With dot: .jpc Without dot: jpcConstant: IMAGETYPE_XBM With dot: .xbm Without dot: xbmWarning: image_type_to_extension() expects parameter 2 to be boolean, array given in %s on line %dbool(false)Warning: image_type_to_extension() expects parameter 1 to be long, object given in %s on line %dbool(false)bool(false)Warning: image_type_to_extension() expects at least 1 parameter, 0 given in %s on line %dbool(false)bool(false)Warning: image_type_to_extension() expects at most 2 parameters, 3 given in %s on line %dbool(false)Done
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -