首頁  >  文章  >  後端開發  >  php不支援屬性值的問題

php不支援屬性值的問題

WBOY
WBOY原創
2016-08-18 09:15:411384瀏覽

在改寫主題時,遇到了比較煩的問題:

<code> <li><a class="active" href="#"></a></li></code>

PHP檔案中插入了這個程式碼就會報錯:

[16-Aug-2016 13:45:49 UTC] PHP Parse error: syntax error, unexpected 'active' (T_STRING), expecting ',' or ';' in /home/sunhbjaq/public_html/iteite/ sidebar.php on line 17

當把class="active"去掉後就會恢復正常。
請問該如何解決?謝謝。 (新手,請耐心回答,非常感謝!)
註:sidebar.php全文:

<code><body><!-- header -->            <section id="header">                <header>                    
<span class="image avatar"><img src="<?php echo html($site->authoravatarurl()) ?>" alt="<?php echo html($site->description()) ?>" /></span>                    
<h1 id="logo"><a href="<?php echo $site->authorurl>"><?php echo html($site->author()) ?></a></h1>                    <p><?php echo html($site->authorintroduction()) ?></p>                
</header>
<!-- /header 下面为id-->   <nav>         
<ul>          
<?php foreach($pages->visible() as $p): ?>          <?php if ($p->isOpen()): ?>              <li><a class="active" href="#"></a></li>          <?php else: ?>              <li><a href="<?php echo html($p->url()) ?>"></a></li>          <?php endif; ?>          <?php endforeach ?>      </ul>   </nav>   <footer>                    <ul class="icons">                        <li><a href="#" class="icon fa-twitter"><span class="label">Twitter</span></a></li>                        <li><a href="#" class="icon fa-facebook"><span class="label">Facebook</span></a></li>                        <li><a href="#" class="icon fa-instagram"><span class="label">Instagram</span></a></li>                        <li><a href="#" class="icon fa-github"><span class="label">Github</span></a></li>                        <li><a href="#" class="icon fa-envelope"><span class="label">Email</span></a></li>                    </ul>     </footer></section></code>

回覆內容:

在改寫主題時,遇到了比較煩的問題:

<code> <li><a class="active" href="#"></a></li></code>

PHP檔案中插入了這個程式碼就會報錯:

[16-Aug-2016 13:45:49 UTC] PHP Parse error: syntax error, unexpected 'active' (T_STRING), expecting ',' or ';' in /home/sunhbjaq/public_html/iteite/ sidebar.php on line 17

當把class="active"去掉後就會恢復正常。
請問該如何解決?謝謝。 (新手,請耐心回答,非常感謝!)
註:sidebar.php全文:

<code><body><!-- header -->            <section id="header">                <header>                    
<span class="image avatar"><img src="<?php echo html($site->authoravatarurl()) ?>" alt="<?php echo html($site->description()) ?>" /></span>                    
<h1 id="logo"><a href="<?php echo $site->authorurl>"><?php echo html($site->author()) ?></a></h1>                    <p><?php echo html($site->authorintroduction()) ?></p>                
</header>
<!-- /header 下面为id-->   <nav>         
<ul>          
<?php foreach($pages->visible() as $p): ?>          <?php if ($p->isOpen()): ?>              <li><a class="active" href="#"></a></li>          <?php else: ?>              <li><a href="<?php echo html($p->url()) ?>"></a></li>          <?php endif; ?>          <?php endforeach ?>      </ul>   </nav>   <footer>                    <ul class="icons">                        <li><a href="#" class="icon fa-twitter"><span class="label">Twitter</span></a></li>                        <li><a href="#" class="icon fa-facebook"><span class="label">Facebook</span></a></li>                        <li><a href="#" class="icon fa-instagram"><span class="label">Instagram</span></a></li>                        <li><a href="#" class="icon fa-github"><span class="label">Github</span></a></li>                        <li><a href="#" class="icon fa-envelope"><span class="label">Email</span></a></li>                    </ul>     </footer></section></code>

你這是文法錯誤,請上程式碼謝謝。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn