私がこの「プロフィールページ」コードを持っているとしましょう:
<table border="1">
<tr>
<td>First Name : </td>
<td>John</td>
</tr>
<tr>
<td>Last Name : </td>
<td>Doe</td>
</tr>
<tr>
<td>Hobby : </td>
<td>Soccer</td>
</tr>
...
</table>
これらのプロファイルはデータベースから保存され、一部のフィールドはオプションです。例:趣味、ヤフーメッセンジャーID、ツイッターIDなど。
利用可能なすべての情報を効率的に表示する方法は?つまり、IFの使用は少なくなります...現在、私が行っていることは次のとおりです。
<table border="1">
<tr>
<td>First Name : </td>
<td>John</td>
</tr>
<tr>
<td>Last Name : </td>
<td>Doe</td>
</tr>
<?php
if (!empty($hobby)){
echo '<tr>
<td>Hobby : </td>
<td>'.$hobby.'</td>
</tr>';}
?>
<?php
if (!empty($YahooID)){
echo '<tr>
<td>Yahoo ID : </td>
<td>'.$YahooID.'</td>
</tr>';}
?>
...
</table>