Posted by Hilarion on 08/23/05 23:45
> [snip]
> <?php
> echo '<table>';
> echo '<tr>';
> echo '<td> blah blah </td>';
> echo '</tr>';
> echo '</table>';
> ?>
>
> [snip]
>
> Is there anyway I can get each html tag on a seperate line in the html
> source so it is nice and neat (easy readable)?
Many ways.
First one (using double quotes and escape sequence \n):
<?php
echo "<table>\n";
echo "<tr>\n";
echo "<td> blah blah </td>\n";
echo "</tr>\n";
echo "</table>\n";
?>
or:
<?php
echo "<table>\n<tr>\n<td> blah blah </td>\n</tr>\n</table>\n";
?>
or:
<?php
echo '<table>'."\n";
echo '<tr>'."\n";
echo '<td> blah blah </td>'."\n";
echo '</tr>'."\n";
echo '</table>'."\n";
?>
or escaping to HTML:
<?php
// some PHP code
?>
<table>
<tr>
<td> blah blah </td>
</tr>
</table>
<?php
// other PHP code
?>
or using multiline strings (and double quotes):
<?php
echo "<table>
<tr>
<td> blah blah </td>
</tr>
</table>
";
?>
or (probably) many more.
Hilarion
Navigation:
[Reply to this message]
|