首页 > 解决方案 > 如何在 PHP 中显示表单?

问题描述

我需要通过 PHP 显示表单,但我不想使用“echo”函数或“print”方法。这是一个用户注册表格。但是我在使用上述两种方法时遇到了麻烦。我的代码:

<?Php
if(!isset($_SESSION['userid'])){
<form> 
 //My form here... 
</form>
exit;
}else{
<form> 
 //My other form here... 
</form>
?>

标签: phpformsecho

解决方案


您可以执行以下操作:

<?php if (!isset($_SESSION['userid'])) { ?>
<form>
...
</form>
<?php } else { ?>
<form>
...
</form>
<?php } ?>

...或使用控制结构的替代语法:

<?php if (!isset($_SESSION['userid'])): ?>
<form>
...
</form>
<?php else: ?>
<form>
...
</form>
<?php endif; ?>

推荐阅读