php中关闭if语句的替代方法也会给数组带来麻烦
提前感谢您查看我的代码并帮助我解决问题。我正在尝试建立一个简单的联系方式。问题是,当我点击提交按钮时,指向下一页的所有内容都会显示在一个数组中。我怎样才能着手解决这个问题 另外,我的if声明让我很难解决这个问题?我是否使用了错误的数组类型 contact.phpphp中关闭if语句的替代方法也会给数组带来麻烦,php,arrays,Php,Arrays,提前感谢您查看我的代码并帮助我解决问题。我正在尝试建立一个简单的联系方式。问题是,当我点击提交按钮时,指向下一页的所有内容都会显示在一个数组中。我怎样才能着手解决这个问题 另外,我的if声明让我很难解决这个问题?我是否使用了错误的数组类型 contact.php contactform.php 联系我们 你的名字* 你的电子邮件地址* 你的信息或关注* *表示必填字段 这就是我在上述代码中提到的if语句 <?php if(!empty($errors)); ?>
contactform.php
联系我们
你的名字*
你的电子邮件地址*
你的信息或关注*
*表示必填字段
这就是我在上述代码中提到的if语句
<?php if(!empty($errors)); ?>
<div class="panel">
<ul><li><?php echo implode(('</li><li>'), $errors); ?></li></ul>
</div>
<?php endif ?>
请帮我做这个。试试这个:
<?php if(!empty($errors)): ?>
<div class="panel">
<ul><li><?php echo implode(('</li><li>'), $errors); ?></li></ul>
</div>
<?php endif; ?>
正确的使用方法是:
//条件为真时要做的事情
问题是if语句末尾的分号
如果要将If与endif一起使用,则需要使用“:”如下所示:
if(!empty($errors)):
code;
endif;
谢谢你修复了我的编译错误,但是我的数组仍然有一些问题。请用你的新问题更新你的问题描述。我确实在我的问题中添加了它。这就是我在表格上看到的。请看我发布的屏幕截图。我无法将图像添加到您的问题描述中,而不是这里。
<?php if(!empty($errors)): ?>
<div class="panel">
<ul><li><?php echo implode(('</li><li>'), $errors); ?></li></ul>
</div>
<?php endif; ?>
<?php if (condition): ?>
// Things to do when condition is true
<?php endif; ?>
if(!empty($errors)):
code;
endif;