用PHP如何给上传的图片文件重新取一个名字?

用PHP如何给上传的图片文件重新取一个名字?


<html>

<body>
    <form id="form1" name="form1" enctype="multipart/form-data" method="post" action="test.php">
        上传图片
        <input name="tupian" type="file" id="tupian" />
        <input type="submit" name="button" id="button" value="上传" />
    </form>
    <?php
        if (isset($_FILES['tupian'])) {
            if ($_FILES["tupian"]['error'] == UPLOAD_ERR_OK) {
                $tmp_name = $_FILES["tupian"]["tmp_name"];
                $name = $_FILES["tupian"]["name"];
                move_uploaded_file($tmp_name,"$name");//可以把$name替换你想要的名字
            }
            echo '<img src="' . $name . '" />';
        }
    ?>
</body>

</html>

你最后存入时难道不需要名字吗