如何从代码点火器中的文件上传中删除文件名中的_(下划线)

时间:2016-05-06 06:18:53

标签: php codeigniter upload xls

我正在尝试上传文件并重命名该文件以包含文件夹名称,文件夹名称包含空格。

将文件夹名称添加到filename后,输出文件名现在包含'_'个字符。

如何删除_

我这样做

$new_name = $album.' PF';
$config['file_name'] = $new_name;

我得到的文件名就像这样

GAYATRI_EDUCATIONAL_SOCIETY_PF.xls

6 个答案:

答案 0 :(得分:1)

$name="the_first_image.jpeg";
str_replace("_", "", $name);

将为您效劳

答案 1 :(得分:0)

使用 str_replace 将_表单文件名删除为

$str="GAYATRI_EDUCATIONAL_SOCIETY_PF.xls";
echo str_replace("_", "", $str);

答案 2 :(得分:0)

您可以使用str_replace查找并替换字符串。

$new_name = $album.' PF';
$new_name = str_replace('_', '', $new_name);
$config['file_name'] = $new_name;

答案 3 :(得分:0)

尝试字符串替换Php的功能

$config['file_name']  =     str_replace("_", "",$new_name);

答案 4 :(得分:0)

很简单,

使用str_replace PHP函数

str_replace(find,replace,string,count)

示例 - $new_name = str_replace('_', '', $new_name);

答案 5 :(得分:0)

这肯定会神奇

在终端中执行此代码

查找。 -type f -name'._ *'-delete