>  기사  >  백엔드 개발  >  PHP는 속성 값 문제를 지원하지 않습니다.

PHP는 속성 값 문제를 지원하지 않습니다.

WBOY
WBOY원래의
2016-08-18 09:15:411335검색

테마를 다시 작성할 때 다소 짜증나는 문제에 직면했습니다.

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

이 코드를 PHP 파일에 삽입하면 오류가 보고됩니다.

[2016년 8월 16일 13:45:49 UTC] PHP 구문 분석 오류: 구문 오류, 예기치 않은 '활성'(T_STRING), /home/sunhbjaq/public_html/에 ',' 또는 ';'이 필요합니다. 17행의 site/snippets/sidebar.php

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 파일에 삽입하면 오류가 보고됩니다.

[2016년 8월 16일 13:45:49 UTC] PHP 구문 분석 오류: 구문 오류, 예기치 않은 '활성'(T_STRING), /home/sunhbjaq/public_html/에 ',' 또는 ';'이 필요합니다. 17행의 site/snippets/sidebar.php

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으로 문의하세요.