根据一些变量的变化,采用不同的函数
<?php
$file = 'error.jpg';
$ext = trim(strrchr($file, '.'), '.');
$action = strtolower($ext); // 分离出jpg,所以采用jpg函数
function jpg(){
return 'jpg function';
}
function png(){
return 'png function';
}
if(function_exists($action)){ //检测jpg函数是否存在
echo $action($file);
}
else{
echo "函数不存在";
}
?>