php - 从 else 语句中删除空行
问题描述
我一直在研究 if/else 语句,并且我已经构建了一个没有任何问题的语句,在我的 else 语句中,我使用$tpl->set('message', '');
'' 引号表示在我使用的模板上不显示任何内容(这是我想要的) {message} 在 if 语句期间回显一条消息,但我想知道,因为我不想在 else 语句上回显任何内容,所以最好将引号留空?,因为它是空的,它会隐藏 {message}在我想要的模板上,对不起,如果我的问题相当基本,我还在学习,非常感谢。
编辑:只是为了澄清标题,在 {message} 出现的html输出上是一个空行,是否可以删除它?
解决方案
是的你可以。您只需检查 是否message
为空或不使用empty()
. 如果 $message 不为空,则仅显示如下消息。
<?php if(!empty($message): ?>
{$message}
<?php endif ?>
注意:我不知道您使用的是什么模板。因此,这是基本思想,您可能需要进行一些调整以使其适合您正在使用的模板。
推荐阅读
- pyspark - 使用 ANSI 编码读取 pyspark 中的 CSV 文件
- google-cloud-platform - 如何在 GCP 中的私有 GKE 上启用 NAT?
- ios - 正在更新的单元格比表中存在的单元格数量多?
- r - R v3.6.2 的测试 reg-tests-1d.R 失败
- excel - 使用 VBA 进行高级过滤
- deep-learning - 在人工神经网络中选择初始神经元
- python - Matplotlib:个性化 x 轴
- python - Python,BeautifulSoup4 TypeError:find() 没有关键字参数
- excel - MSXML2.XMLHTTP 发送请求 cookie 标头失败
- javascript - dateRangePicker js 带时间选择器的单个 datePicker