-3
(<?php echo $row_pageDetails['profile']; ?>)
如果配置文件是空的它仍然顯示了這個()。我如何擺脫()如果配置文件爲空
(<?php echo $row_pageDetails['profile']; ?>)
如果配置文件是空的它仍然顯示了這個()。我如何擺脫()如果配置文件爲空
您可以使用PHP的三元運算符和輸出的語法速記:
<?= (isset($row_pageDetails['profile']) && !empty($row_pageDetails['profile']))
? ('(' . $row_pageDetails['profile'] . ')')
: '';
?>
將括號內的php塊。
<?php
if(isset($row_pageDetails['profile'];))
echo "(" . $row_pageDetails['profile']; . ")";
?>
好問題:爲什麼要_not_顯示'('')'?沒有任何條件,它甚至沒有在PHP內 – KingCrunch