我有一个名为" fname "的文本框。我需要在另一个页面上把这个框的输入用双引号括起来。
用户输入:Test123
returrns: "Test123"
那么我该如何使用$_POST["fname"]呢?
或者您可以使用:
echo "Hi how are you {$_POST['fname']} ? I am fine thanks";
如果您想在被字母包围的字符串中使用它,只需使用大括号{}。
将$_POST['fname']放到大括号中
Try
<?php echo('"'.htmlspecialchars ($_POST["fname"]).'"'); ?>
有很多方法:
除了nyarathotep提到的:
echo sprintf('"%s"', $_POST['fname']);
printf('"%s"', $_POST['fname']);
使用
echo '"' . $_POST["fname"] . '"';
或
echo "'" . $_POST["fname"] . "'";
当然,如果你愿意,你可以用"代替' and ';或者,# 039;在代码中…