$row['gate'] が空の場合、「N/A」というメッセージを表示する必要があります。論理記号を使用してこれを行うことは可能":","?"
ですか?
5 に答える
4
このような?
echo (isset($row['gate']) && !empty($row['gate'])) ? $row['gate'] : 'N/A';
于 2013-08-29T07:57:14.640 に答える
3
PHP 5.3+ では、これを行うことができます。
echo $row['gate'] ?: 'N/A';
それは本質的に空の値を「N / A」に「合体」しますが、値がある場合は値をエコーします。
于 2013-08-29T07:57:20.123 に答える
0
はい、三項演算子で可能です
isset($row['data']) ? "your_value" : "N/A";
これが最も簡単な方法です。
于 2013-08-29T08:03:13.173 に答える
0
はい、可能です
<?php
$row = array();
echo (empty($row['gate'])) ? 'N/A' : $row['gate'];
?>
于 2013-08-29T08:09:26.447 に答える