代码之家  ›  专栏  ›  技术社区  ›  Fawad ali

php-Breadcrumb未显示其中一个选项卡[已关闭]

  •  0
  • Fawad ali  · 技术社区  · 12 年前

    状态代码无法显示以下选项卡选项卡。。。。

    <div itemscope="" itemtype="http://data-vocabulary.org/Breadcrumb">';
    echo'  <a style="color: #999999" href=/brand/'; 
    echo $info['brand_url']; 
    echo' itemprop="url" title="Top Brand"><span itemprop="title">'; 
    echo $info['brand_name']; 
    echo'</span></a><span>&raquo;</span></div>
    

    我知道代码有什么问题。。。但不知道如何纠正。。。

    如果我改变 $info['brand_url'] //contains "Topman" 对任何类似的数据 echo "Topman"; .效果很好。。。。

    请告诉我该怎么做。

    谢谢

    1 回复  |  直到 12 年前
        1
  •  0
  •   StasGrin    12 年前

    我试着重新组织你的代码并修复了很多错误。所以我终于得到了:

    // Just some example data
    $info['brand_url'] = 'Topman';
    $info['brand_name']= 'Link title'; 
    
    echo '<div itemscope="" itemtype="http://data-vocabulary.org/Breadcrumb">';
    echo '  <a style="color: #999999" href="/brand/'; 
    echo $info['brand_url'].'"'; 
    echo ' itemprop="url" title="Top Brand"><span itemprop="title">'; 
    echo $info['brand_name']; 
    echo '</span></a><span>&raquo;</span></div>';
    
    
    
    // Received output:
    <div itemscope="" itemtype="http://data-vocabulary.org/Breadcrumb"> 
        <a style="color: #999999" href="/brand/Topman" itemprop="url" title="Top Brand">
            <span itemprop="title">Link title</span>
        </a>
        <span>&raquo;</span>
    </div>
    

    附言:如果你的代码仍然不起作用,请检查你的 $info['brand_url'] 变量var_dump(或等),并再次确保它包含“Topman”。