首页 > 解决方案 > 如何在返回 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

解决方案


您可以使用以下语法。

  <?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;


      ?>

推荐阅读