- substr: documentation ( source)
- var_dump: documentation ( source)
- strtolower: documentation ( source)
<?php
function isGif($url) {
$url = is_array($url) && !empty($url)? $url[0] : $url;
return $url && strlen($url) !== 0 && strtolower(substr($url, -4)) === '.gif';
}
var_dump(isGif([]));
var_dump(isGif(['test.gif']));
var_dump(isGif(['test.jpeg']));