Hello StackOverflow Community,
我希望能够回显文件以upload/FirstName_LastName_FileName.ext
格式上传。在我的PHP文件中,我这里有这个HTML:
<td>File Stored in:</td>
<td>upload/$uploadName_$filename</td>
但似乎这段代码返回upload/$filename
.我该如何补救这种情况?我对此很陌生,所以非常感谢帮助!
编辑:我太仓促地试图回答这个问题,我没有提供足够的信息。我实际上无法使用PHP标签,因为它将被嵌入到邮件功能的消息中。所以我找到了一种方法,将新变量$uploadPath
分配给代码。这条线现在看起来很像:
$uploadPath = "upload/" . $uploadName . "_" . $filename;
// mail to, subject, message and its table...
<td>File Stored in:</td>
<td>$uploadPath</td>
即便如此,还是要感谢大家的快速回答!我给了最快的复选标记。
有很多方法可以做到这一点。以下是一些:
<td>upload/<?= $uploadName,'_',$filename; ?></td>
<td>upload/<?= $uploadName.'_'.$filename; ?></td>
<td>upload/<?php printf("%s_%s", $uploadName, $filename; ?></td>
<td>upload/<?= $uploadName; ?>_<?= $filename; ?></td>
<td>upload/<?= "{$uploadName}_{$filename}"; ?></td>
使用 php 标签:
<td>File Stored in:</td>
<td>upload/<?php echo $uploadName?>_<?php echo $filename?></td>
试试这段代码:
<td><?php echo 'upload/' . $uploadName . '_' . $filename; ?>**strong text**</td>