PHP
関数を使用するときimageantialias
に、アンチエイリアシングを有効にするかどうかを指定するためにブール値を渡す必要がある理由がわかりません。
何もしないというパラメータを使って関数を呼び出すのは直感に反します。
私が行方不明であるとfalseで呼び出すユースケースはありますか?
falseを渡しても、関数は何もしないように指示されますが、アンチエイリアスがオンになっている場合はオフになります。ユースケースは、アンチエイリアスを使用して画像に描画し、後でアンチエイリアスを使用せずにさらに描画したい場合です。
これは有効化/無効化機能です。
だから私が呼ぶなら:
imageantialias($image, TRUE);
...次に、アンチエイリアシングが有効になり$image
ます。そして、私が電話した場合:
imageantialias($image, FALSE);
もう一度無効にしました。