有没有办法,如果没有指定$ width和$ height这样的东西,我可以在我的方法中运行不同的东西?
public function putImgResize($img, $width, $height, $ratio, $quality, $hash){
//$width is specified ->resize
//or
//$width is not specified -> do nothing
另外,我可以指定默认值,因此对于$ quality,如果用户没有指定任何内容,我可以预先设置为100吗?
答案 0 :(得分:1)
可以按如下方式修改该函数,以便在使用
调用时传递哪个参数 public function putImgResize($img = null, $width = null, $height = null, $ratio = null, $quality = null, $hash = null)
需要将检查放在这些可选参数的函数内
if ($width)