等到变量值设置后显示它 php

  • 本文关键字:显示 php 设置 变量值 php
  • 更新时间 :
  • 英文 :


我有一个在表单中设置的变量$infoCollectedAndSold(其值是复选框中选中的任何值(。 我想在设置其值后显示此变量。目前,在我提交表单之前,echo 不显示任何内容,然后从变量中显示值。是否可以在不提交表单的情况下显示变量内的信息?

//Set variable to the form inputs
$infoCollectedAndSold = "";
if (!empty($_POST['infoCollectedAndSold'])) {
foreach ($_POST['infoCollectedAndSold'] as $value) {
$infoCollectedAndSold .= $value . ', ';
}
}
//Display variable content (Does not display until form is submitted)
<?php
if(isset($infoCollectedAndSold)){
echo '<h3>'.$infoCollectedAndSold.'</h3>';
}
?>

$infoCollectedAndSold始终设置为代码的第一行。如果您不希望显示h3标签,则必须根据空字符串检查它。

if($infoCollectedAndSold !== "")

如果你想打印h3而不考虑它的初始空性,然后在填写表单而不提交表单时填充它,你必须将逻辑移动到前端,例如使用 javascript。

最新更新