문제:
HTML에 포함된 PHP 스니펫을 자주 사용하는 시나리오에서는 다음과 같은 문제가 발생할 수 있습니다. PHP는 PHP 에코 내에서 활용됩니까? 예를 들면:
<?php echo "<?php the_author_meta('description'); ?>"; ?>
답변:
아니요, PHP는 PHP의 단일 패스 해석으로 인해 추가 평가를 위해 PHP 코드를 에코할 수 없습니다. 제공된 코드는 ""라는 텍스트를 출력합니다. 해석하는 대신
PHP 시작 및 종료:
그러나 PHP와 HTML 해석 사이를 자유롭게 전환할 수 있습니다:
<?php echo "Interpreted by PHP."; ?> I am not interpreted by PHP. <?php echo "Interpreted again by PHP."; ?>
재평가된 PHP 출력의 대안:
재평가를 위해 PHP 코드를 출력하는 것이 목표인 경우 대체 접근 방식이 있습니다. 구체적인 실제 사례를 제공해 주시면 Stack Overflow 커뮤니티 회원이 기꺼이 도와드리겠습니다.
위 내용은 PHP 에코 내에서 PHP 코드를 평가할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!