如何为从Android App发布的图像创建临时文件名

时间:2017-10-13 13:18:30

标签: php android android-file



<?php
                    // Get image string posted from Android App
                    $base=$_REQUEST['image'];
                 // Get file name posted from Android App
                
                  $filename = $_REQUEST['filename'];
                 
                 // Decode Image
                    $binary=base64_decode($base);
                    header('Content-Type: bitmap; charset=utf-8');
               
                   $file = fopen('uploads/'.$filename, 'wb');
                 // Create File
                    fwrite($file, $binary);
                    fclose($file);
                    echo 'Image upload complete, Please check your php file directory';
                ?>
&#13;
&#13;
&#13;

这是我从Android App发布的获取图像字符串和文件名的PHP代码。我需要为图像创建临时文件名。任何人都可以帮忙吗?。

2 个答案:

答案 0 :(得分:1)

如果您想要生成唯一的临时文件名,您可以使用GUID吗? http://php.net/manual/en/function.com-create-guid.php

答案 1 :(得分:1)

要创建临时文件名,请查看tempnam(),该文件“在指定目录中创建具有唯一文件名的文件,访问权限设置为0600。”

https://secure.php.net/manual/en/function.tempnam.php