PHP : 检查图片或视频或声音的值
PHP : Check value if picture or video or sound
我有这样的字符串变量:-
$type
有时这个变量有值(图像):-
$type = 'imagename.jpg';
$type = 'imagename.png';
$type = 'imagename.gif';
有些时间有价值(音频):-
$type = 'audioname.mp3';
有些时间很有价值(视频):-
$type = 'vname.3gp';
$type = 'vname.flv';
$type = 'vname.mp4';
现在我需要检查这个变量是什么类型(Images
or Video
or Audio
)
如何查看?
这将根据您定义的字符串回显类型....
$typeArr = explode('.', $type);
switch (end($typeArr)){
case 'jpg':
case 'png':
case 'gif':
echo 'IMAGE';
break;
case 'mp3':
echo 'AUDIO';
break;
case '3gp':
case 'flv':
case 'mp4':
echo 'VIDEO';
break;
default:
echo 'NOT DEFINED';
break;
}
我有这样的字符串变量:-
$type
有时这个变量有值(图像):-
$type = 'imagename.jpg';
$type = 'imagename.png';
$type = 'imagename.gif';
有些时间有价值(音频):-
$type = 'audioname.mp3';
有些时间很有价值(视频):-
$type = 'vname.3gp';
$type = 'vname.flv';
$type = 'vname.mp4';
现在我需要检查这个变量是什么类型(Images
or Video
or Audio
)
如何查看?
这将根据您定义的字符串回显类型....
$typeArr = explode('.', $type);
switch (end($typeArr)){
case 'jpg':
case 'png':
case 'gif':
echo 'IMAGE';
break;
case 'mp3':
echo 'AUDIO';
break;
case '3gp':
case 'flv':
case 'mp4':
echo 'VIDEO';
break;
default:
echo 'NOT DEFINED';
break;
}