ホームページ >バックエンド開発 >PHPチュートリアル >バイナリ生データを画像として保存するための PHP プログラム コード_PHP チュートリアル
バイナリの生データをポストして取得し、生成パスと画像の名前を選択して、それを書きます。アイデアは明白です
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
//画像を生成する $imgDir = 'uploadImg/'; $filename="nissangcj".$mobile.".jpg";///生成される画像の名前
$xmlstr = $GLOBALS[HTTP_RAW_POST_DATA]; if(empty($xmlstr)) { $xmlstr = file_get_contents('php://input'); }
$jpg = $xmlstr;//ポストされたバイナリのオリジナルデータを取得します if(空($jpg)) { 「ノーストリーム」をエコーします 終了() }
$file = fopen("./".$imgDir.$filename,"w");//ファイルを開いて書き込みの準備をします fwrite($file,$jpg);//書き込み fclose($file);//閉じる
$filePath = './'.$imgDir.$ファイル名
//その写真は存在しますか? if(!file_exists($filePath)) { 'createFail' をエコーする 終了() }
|
www.bkjia.com