Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP中用户友好的布尔打印_Php - Fatal编程技术网

PHP中用户友好的布尔打印

PHP中用户友好的布尔打印,php,Php,在下面的代码中,“重新可用性”可能等于1或0。是否可以更新此代码,使1生成“是”,0生成“否” <?php foreach ($result as $row):?> <tr> <td><?php echo $row['resAvailability']; ?></td> <?php endforeach;?> 你是说像这样?非常基本的东西 if($row['resAvailability']

在下面的代码中,“重新可用性”可能等于1或0。是否可以更新此代码,使1生成“是”,0生成“否”

   <?php foreach ($result as $row):?>
    <tr>
    <td><?php echo $row['resAvailability']; ?></td>
    <?php endforeach;?>

你是说像这样?非常基本的东西

if($row['resAvailability'] == 1)
{
    echo "Yes";
}
else
{
    echo "No";
}
编辑 Emil他的代码实际上与此相同,尽管因为你问了这样一个基本的问题,我认为你很新,在我看来这对初学者来说更容易;虽然我肯定会选择Emil的代码更少之类的

echo $row['resAvailability'] ? 'Yes' : 'No';

这被称为。

这是我的做法:

echo ($row['resAvailability'] == 1) ? "Yes": "No";
请注意,1也将验证为true,0验证为false,因此实际上,在我的示例中,您不需要==1,因为它将以以下方式运行:


$row['resAvailability']是否为true,返回yes,否则返回no。

如果某个答案对您有帮助,请将其标记为已接受。我可以接受该答案的时间阈值。请稍等几分钟。。很抱歉不知怎么搞混了提问和回答的时间。。再次抱歉。