2011-11-22 61 views
0

也许我的问题的标题不是很正确,我很抱歉。错误字符编辑HTML下的eclipse Helios PDT后php标签

我有Windows 7 x64与日食helios + PDT 3.0.0v20110516。我创建这个内容的PHP文件:

<?php if (count($travels)):?> 
<ul class="real-height ribbon-m " id="travels"> 
    <?php foreach($travels as $travel):?> 
    <li class="message t-ruler fitted ribbon-l"> 

所有代码是否正确突出,但如果我尝试插入新的HTML或PHP标记后?>我的编辑获取正确的或任何疯狂的,它什么类型其他行,所以我不能添加新的PHP代码。

有谁知道如何解决它?

非常感谢您

+1

不知道你的意思是你给的例子是正确或不突出。你能举一个没有正确突出显示的代码示例吗?另外,最好在结尾'?>'之前至少放一个空格。 – JJJ

回答

0

这就是所谓的alternative syntax:你仍然需要结束每条语句:

<?php if (count($travels)>=1):?> 
    <ul class="real-height ribbon-m " id="travels"> 

    <?php foreach($travels as $travel):?> 
     <li class="message t-ruler fitted ribbon-l"> 

    <?php endforeach;?> 

<?php endif;?> 
0

试试这个代码:

<?php if (count($travels)):?> 
<ul class="real-height ribbon-m " id="travels"> 
    <?php foreach($travels as $travel):?> 
    <li class="message t-ruler fitted ribbon-l"> <?php echo $travel;?></li> 
    <?php endforeach; ?> 
</ul> 

如果你已经这样做了尝试发布你正在写的标签到底是什么。