imagejpeg
PHPのビルトインとimagepng
関数を利用したいです。$type
ファイルタイプ jpeg または png を定義する変数があります。
1 つの関数呼び出しが必要でした。このようなもの:
image.$type($image, null, 100);
しかし、それはうまくいきません。何か案は?
varで完全な関数名を使用すると機能するはずです
$func = "image".$type;
$func($image,null,100);
注意: imagepng
0 ~ 9 の品質を使用してください (0 ~ 100 ではありません)。
完全を期すために: Factory method patternでOOPメソッドを使用して、より堅実なアプローチを使用する必要があります。ただし、あなたの状況とコードはわかりません。というわけでただのメモです。