我目前正在对下面的每个代码使用以下PHP。当我查看源代码时,它是一个巨大的列表项块。
我的问题是,如何编辑它,以便源代码中的每个列表项都在自己的行上以便于调试?
foreach($xml->Event as $event) {
echo '<li><a href="', $event->link, '">';
echo '<strong>', $event->title, '</strong>';
echo '<span>', $event->beginDate, ' at ', $event->beginTime, '</span>';
echo $event->location;
echo '</a></li>';
}
像这样:
foreach($xml->Event as $event) {
echo '<li><a href="', $event->link, '">';
echo '<strong>', $event->title, '</strong>';
echo '<span>', $event->beginDate, ' at ', $event->beginTime, '</span>';
echo $event->location;
echo '</a></li>' . "'n";
}
只需将. "'n"
添加到循环的最后一行即可。
在每行末尾使用新行 ''' 或 PHP_EOL
尝试修改最后一行以包含换行符:
echo '</a></li>' . PHP_EOL;
将所有
字符串追加 "'n"
(确保使用双引号)或 PHP_EOL
。
echo '</a></li>' . "'n";
// or
echo '</a></li>' . PHP_EOL;
使用 'n
。
foreach($xml->Event as $event) {
echo '<li><a href="', $event->link, '">' . "'n";
echo '<strong>', $event->title, '</strong>' . "'n";
echo '<span>', $event->beginDate, ' at ', $event->beginTime, '</span>' . "'n";
echo $event->location . "'n";
echo '</a></li> . "'n"';
}
我会像这样编写代码:
<?php foreach($xml->Event as $event) { ?>
<li>
<a href="<?php echo $event->link; ?>">
<strong><?php echo $event->title; ?></strong>
<span><?php echo $event->beginDate; ?> at <?php echo $event->beginTime; ?></span>
<?php echo $event->location; ?>
</a>
</li>
<?php } ?>
在要中断的每一行的末尾添加一个"'"。
foreach($xml->Event as $event) {
echo '<li><a href="', $event->link, '">'n';
echo '<strong>', $event->title, '</strong>'n';
echo '<span>', $event->beginDate, ' at ', $event->beginTime, '</span>'n';
echo $event->location;
echo '</a></li>' . "'n";
}