如何从此代码中获取字符串中图像文件的名称

时间:2013-09-03 18:24:58

标签: php string image post upload

我必须将文件的名称改为字符串。

使用此代码:

<?php 

$target = "upload/"; 
$name="chekcs";
$target = $target . basename( $_FILES['uploaded']['name'].$name); 

if(move_uploaded_file($_FILES['uploaded']['tmp_name'], $target)) 
{
echo "yes";
} 
else {
echo "no";
}
?> 

上传的是即时上传的文件。

我需要它的名字。变成一个字符串。

我该怎么做?

感谢您的协助!

2 个答案:

答案 0 :(得分:0)

返回原始文件名:

$_FILES['uploaded']['name']

答案 1 :(得分:0)

$ _ FILES是一个预定义变量,包含原始文件名,临时名称等内容。

要访问原始文件名,它会存储在数组的[&#39; name&#39;]键中。

<?php
$filename = $_FILES['uploaded']['name'];
?>

从此文件名中您也可以抓取扩展程序,以便您可以使用pathinfo

对其进行检查
<?php
$ext = pathinfo($filename, PATHINFO_EXTENSION); // $filename from above code
?>