php - 如何在返回 false 之前回显所有内容?
问题描述
如何在返回 false 之前回显所有内容?
例如(伪代码):
$condition1 = TRUE;
$condition2 = TRUE;
if($condition1)
{
echo "Hello World";
return false;
}
if($condition2)
{
echo "Hello America";
return false;
}
if($condition3)
{
echo "Hello you";
return true;
}
我想在返回 false 之前打印“Hello World”和“Hello America”。我怎样才能做到这一点?
解决方案
您可以使用以下语法。
<?php
$condition1 = TRUE;
$condition2 = TRUE;
$condition3 = TRUE;
//Make by default $result true
$result = true;
if($condition1)
{
echo "Hello World";
//update $result to false
$result = false;
}
if($condition2)
{
echo "Hello America";
//update $result to false
$result = false;
}
if($condition3)
{
echo "Hello you";
//update $result to true
$result = true;
}
//return $result
return $result;
?>
推荐阅读
- node.js - 程序崩溃时如何让nodemon杀死进程?
- python - 将包含字典列表的列分隔到保留旧索引的新数据框中
- python - 将图像粘贴到另一个图像上
- mediastore - SDK-29 上的 MediaScanner 和 ScopedStorage
- reactjs - 将 react 组件嵌入到没有 iframe 的网站中
- php - 正则表达式只抓取第一个数字
- javascript - 检测 div 的结尾何时可见
- python - 不能将序列乘以“浮点”Python 类型的非整数
- javascript - 第一次选择后,模式功能不会在单选按钮更改时触发
- javascript - 在测试函数之外没有调用 Jest 模拟实现