>백엔드 개발 >PHP 튜토리얼 >PHP_php 팁의 대체 구문 소개

PHP_php 팁의 대체 구문 소개

WBOY
WBOY원래의
2016-05-16 20:37:26942검색

대체 구문은 PHP 프로그래밍에서 흔히 볼 수 없는 개념이지만 때로는 매우 중요합니다. 오늘 기사에서는 이 개념을 예제 형식으로 사용하는 방법을 보여줍니다.

워드프레스 코드를 보면 아래와 같이 드문 PHP 대체 구문을 볼 수 있습니다.

<&#63;php else : &#63;>
    <div class="entry-content">
      <&#63;php the_content( __( 'Continue reading <span class="meta-nav">→</span>', 'thebox' ) ); &#63;>
      <&#63;php wp_link_pages( array( 'before' => '<div class="page-links">' . __( 'Pages:', 'thebox' ), 'after' => '</div>' ) ); &#63;>
    </div><!-- .entry-content -->
<&#63;php endif; &#63;>

많은 독자들이 다음과 같은 질문을 할 것입니다. else 뒤의 콜론과 endif는 무엇을 나타냅니까? 빠른 Google 검색을 통해 이것이 PHP의 대체 구문이라는 것을 알게 될 것입니다.

콜론(:)은 왼쪽 중괄호({)에 해당하고, endif는 오른쪽 중괄호(})에 해당합니다.

또 다른 예를 들어보겠습니다.

<&#63;php if ($a<0): &#63;>
//负数的情况
<&#63;php endif; &#63;>

위 문장은 다음과 동일합니다:

<&#63;php if ($a<0){ &#63;>
//负数的情况
<&#63;php } &#63;>

그렇다면 PHP의 대체 구문은 무엇입니까?

흐름 제어(if, while, forforeach, switch 포함) 문에는 대체 구문이 있습니다.

대체 구문의 기본 형태:

왼쪽 중괄호({)를 콜론(:)으로 바꾸고 오른쪽 중괄호(})를 endif;, endwhile;, endfor;, endforeach 및 endswitch;로 바꿉니다.

대체 구문:

<&#63;php while (expr): &#63;>
 <li>循环内容</li>
<&#63;php endwhile; &#63;>

다른 대체 구문은 유추를 통해 파생될 수 있습니다.

이 기사가 PHP 프로그래밍을 배우는 모든 사람에게 도움이 되기를 바랍니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.