我想利用 PHP 的内置imagejpeg
和imagepng
函数。我有一个$type
定义文件类型 jpeg 或 png 的变量。
我想要一个函数调用。像这样的东西:
image.$type($image, null, 100);
但这不起作用。有任何想法吗?
如果您在 var 中使用完整的函数名,它应该可以工作
$func = "image".$type;
$func($image,null,100);
小心:imagepng
使用 0-9 之间的质量(不是 0 和 100)
为了完整性:您应该使用更可靠的方法,使用带有工厂方法模式的 OOP 方法。但是我不知道你的情况和你的代码。所以这只是一个注释。