$img = "img/iphone.jpg";$info = getimagesize($img);//获取图片信息$type = image_type_to_extension($info[2],false);//图片后缀$fun = "imagecreatefrom{$type}";//确定后缀选择相应函数$image = $fun($img);//利用函数接入图片地址$img_mark = "img/ulogo.png";//设置水印路径$info_mark = getimagesize($img_mark);//获取水印图片基本信息$type_mark = image_type_to_extension($info_mark[2],false);//获取图片类型$fun_mark = "imagecreatefrom{$type_mark}";//$water = $fun_mark($img_mark);imagecopymerge($image, $water, 20, 30, 0, 0, $info_mark[0],$info_mark[1],30);//合并图片imagedestroy($water);header('Content-type:'.$info['mime']);//告诉浏览器是图片输出$func = "image{$type}";//选择相应函数调用$func($image);//浏览器输出图片$func($image,"newimg.".$type);//保存图片imagedestroy($image);//销毁图片
はできませんと表示されましたが、これはどういう意味でしょうか?フォーク?
プログラムファイルの BOM ヘッダーと余分なスペースと空行を削除します
表示できないとはどういう意味ですか?フォーク?
プログラム ファイルの BOM ヘッダーと余分なスペースと空白行を削除します。
BOM は文字数 (utf-8 は 3) ですが、画像の内容には属しません
画像の内容を追加します。結果は明らかに画像ではありません
BOM は文字数 (utf-8 は 3) ですが、画像の内容には属しません
の内容ではありません画像の内容を追加すると、結果は明らかに画像ではありません
BOM がページに表示されないこともあれば、表示されることもあります。本当に不思議です~~~ ツールの問題でしょうか?
BOM ヘッダーは、いわゆる国際化の設定によって引き起こされます
実際、BOM は画像の出力やファイルのダウンロードだけでなく、ページのレイアウトやページのデコードにも影響します。 json データ
必要な場合 utf-8 エンコーディングを使用してファイルを保存したい場合は、BOM を使用しない習慣を身につけなければなりません
実際、プログラムには中国語の文字列定数がほとんどないため、その必要はありませんutf-8