初心者は、PHP 画像生成関数 imagecreatetruecolor() と imagecreate() について混乱します。まず、これら 2 つの関数の公式説明を見てみましょう:
resource imagecreatetruecolor ( int $x_size , int $y_size )
サイズ x_size および y_size の黒い画像を表す画像識別子を返します。
resource imagecreate (int $x_size, int $y_size)
サイズの画像を表す画像識別子を返します
背景色を変更する場合、この 2 つにはいくつかの違いがあります:
imagecreatetruecolor は、imagefill() を使用して色を塗りつぶす必要があります
imagecreate() は、imagecolorAllocate() を使用して背景色を追加する必要があります
php の場合は次のとおりです: