質問: getimagesize(11.jpg); print_r($result); Array ( [0] => 4032 [1] => 3024 [2] => 2 [3] => width="4032" height="3024" [bits] => 8 [channels] => 3 [mime] => image/jpeg ) ` 使用環境は、 1自分PCのXAMPP 2さくらサーバー、OS:FreeBSD 9.1-RELEASE-p24 amd64 Apache/2.4.41, PHP7.4.4
回答: jpgにはEXIF情報という画像に関する追加データが含まれています。 添付の11.jpgは、このEXIF情報のOrientation属性という正しい画像の向きの属性で「90°右回転」が正しい向きだと指定されているため縦と横が入れ替わっているのだと思います。