画像アップロード関数
私は最近画像アップロード関数に取り組んでいます
私のアイデアをお話します: ユーザーがアップロードしたファイルをサーバーに保存し、画像のパスと名前を取得し、img を使用して表示します。
他のファイル (.exe、.pdf、.txt....) をフィルタリングする方法は?
-----解決策のアイデア---------- ----- -------
strto lower(substr(strrchr($filename, '.'), 1, 10));
サフィックス名を取得して判定
--- ---解決策----------------------
getimagesize() 関数は、GIF、JPG、PNG を測定します、SWF、SWC、PSD、TIFF、BMP、IFF、JP2、JPX、JB2、JPC、XBM、または WBMP の画像ファイル サイズを返し、画像サイズとファイル タイプを返します
それでも結果は次のようになります
Array<br />(<br /> [0] => 286<br /> [1] => 314<br /> [2] => 2<br /> [3] => width="286" height="314"<br /> [bits] => 8<br /> [channels] => 3<br /> [mime] => image/jpeg<br />)<br />