読み込み、サイズも取得します。使い取得し、結果の配列の0番目が横幅で1番目が高さになります。neko.jpgのリサイズ後のサイズを、blue.jpgのサイズから計算します。横幅の1/3を取得し、リサイズ後の横幅とします。リサイズ後の横幅と、neko.jpgの横幅の比率を計算し、その比率からリサイズ後の高さを算出します。「リサイズしてコピー」のimagecopyresampled()で実際に重ねた画像を作成します。配置する場所を左上を基点に右方向の隙間幅を指定します。下方向の隙間幅を指定します。配置するサイズを指定します。ファイル名を付けて作成した画像をファイルに出力します。まとめ今回は画像を重ねる方法を紹介しました。ベースになる画像は今回はただの青い画像ですが、これはファイルを読み込まなくてもGDで作成しても大丈夫です。ベース画像を生成してそこに複数の画像を並べることも可能です。コメントをキャンセルメールアドレスが公開されることはありません。※サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。上に表示された文字を入力してください。PHPで画像に文字を重ねるimagettftext()の使い方PHPで読み込んだ画像のサイズを変更する方法RECOMMENDこちらの記事も人気です。PHP2018.12.22404エラーのページをPHPのheader関数でリダイレクトするのは間違...PHP2018.10.4PHPでクラスの継承を使う!PHP2018.12.3PHPでどこから遷移してきたか前ページURLを取得する方法PHP2019.1.22PHPの配列をCSVデータとしてファイルに出力する方法とCSVを読み込み...PHP2019.1.14配列の要素が空かどうか判定するのはempty?isset?PHPの基礎PHP2018.9.20PHPを勉強するメリット9選とデメリット4選PHP2019.1.16PHPで配列の先頭の要素を取得し元の配列から削除するarray_shif...PHP2019.1.17PHPの配列で空白の要素を削除するarray_filterの使い方むねひろ現在36歳。プログラマー歴16年。高校卒業後は調理師見習いをしていたけど、不況で先が不安になり離職。その後上京しハローワークの紹介でプログラマーに。分からないことだらけで辛い日々だったけど、3年頑張ったら色々見えてきてフリーランスに。面白そうなシステム開発をもっとしたい。