0

我有一个文本文件 [list_of_files.txt] 包含不带扩展名的文件列表,例如

image_23.
image_24.
image_25.

我正在使用 POST 方法向所有行添加一个单词,例如“jpg”并显示结果:

image_23.jpg
image_24.jpg
image_25.jpg

问题是 echo 显示:

image_23. jpg
image_24. jpg
image_25. jpg

我怎样才能删除空格?

$files=file('list_of_files.txt');

    if ($_SERVER['REQUEST_METHOD'] == 'POST'){ 
        foreach($files as $list)
{
    $extension = $_POST['extension'];
    echo "$list",$exstension,"";
    echo "</div>";
}
 }else{ 
?>  
4

5 回答 5

4

用于trim修剪空白区域。

$files=file('list_of_files.txt');

if ($_SERVER['REQUEST_METHOD'] == 'POST'){ 
    foreach($files as $list)
    {
        $extension = $_POST['extension'];
        echo trim($list) . trim($extension);
        echo "</div>";
    }
}else{ 
?>  
于 2013-08-26T21:44:04.420 回答
1

尝试这个:

echo trim($list) . trim($extension);
于 2013-08-26T21:44:27.747 回答
0

使用修剪功能

echo trim($list) . trim($extension);
于 2013-08-26T22:00:10.633 回答
0
<?php
$files = file('list_of_files.txt');
if($_SERVER['REQUEST_METHOD'] == 'POST') {
    foreach($files as $list) {
        $ext = $_POST['extension'];
        $file = $list.$ext;
        echo $file;
    }
}
?>

这是一个简单的解决方案

于 2013-08-26T21:45:01.720 回答
0
echo $list.$extension; 

您可以在 $extension 上创建一个 trim() 以显示它以确保没有空间。

于 2013-08-26T21:45:43.350 回答