PHP/HTML打印中间带下划线的两个变量?

PHP/HTML打印中间带下划线的两个变量?,php,html,string,variables,Php,Html,String,Variables,你好,StackOverflow社区, 我希望能够以upload/FirstName\u LastName\u FileName.ext格式上传文件。在我的PHP文件中,我有以下HTML: <td>File Stored in:</td> <td>upload/$uploadName_$filename</td> 尽管如此,还是要感谢大家的快速回答!我给最快的打了勾。有很多方法可以做到这一点。以下是一些: <td>upload/<

你好,StackOverflow社区,
我希望能够以
upload/FirstName\u LastName\u FileName.ext
格式上传文件。在我的PHP文件中,我有以下HTML:

<td>File Stored in:</td>
<td>upload/$uploadName_$filename</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>
**强文本**

建议使用php.ini和短_标记;染料,如果他们正在使用PHP<5.4或计划分发他们的代码。否则这很好,因为在PHP5.4+中,短回显标记总是打开的。事实上,这是所有未弃用的PHP版本中的默认功能。
<td><?php echo 'upload/' . $uploadName . '_' . $filename; ?>**strong text**</td>