>  기사  >  백엔드 개발  >  PHP: 콜론, endif, endwhile, endfor

PHP: 콜론, endif, endwhile, endfor

WBOY
WBOY원래의
2016-08-08 09:24:501002검색

워드프레스와 같은 블로그 프로그램의 템플릿에서 다음과 같은 이상한 PHP 구문을 자주 볼 수 있습니다.

[php] 보기 일반 사본

  1. (비어 있음( $GET_['a'])): ?>
  2. <글꼴 색상="빨간색">비어 있음
  3. endif ?>
이것들은 한 번도 본 적이 없는 PHP 매니아들입니다. 실제로 이는 PHP 프로세스 제어를 위한 대체 구문이지만 일반적으로 사용되지는 않습니다.
이제 PHP 프로세스 제어의 대체 구문에 대해 자세히 설명하겠습니다.
1. 대체 구문이란 무엇인가요?
간단히 말하면 문법을 대체하는 몇 가지 방법입니다.
2. PHP의 어떤 구문에 대체 구문이 있나요?

if, while, for, forforeach 및 switch와 같은 흐름 제어 문에는 대체 구문이 있습니다.
3. 대체 구문의 기본 형태:

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

[php] 보기 일반 사본

  1. if ($a <0): ?>
  2. 음수입니다
  3. endif;>
  4. 위 명령문은 if
  5. ($a<0){ ?> 음수입니다
  6. 4. 다들 익숙하지 않은데 무슨 소용이 있나요? 그 사람은 너무 달라?
이러한 구문을 사용할 수 있는 곳은 PHP와 HTML이 혼합된 페이지의 코드입니다. 장점은 다음과 같습니다.

1) HTML과 PHP 혼합 페이지 코드를 더욱 깔끔하고 깔끔하게 만듭니다.
2) 프로세스 제어 로직이 더욱 명확해지고 코드 읽기도 쉬워졌습니다. 위 내용은 콜론, endif, endwhile, endfor 등 PHP에 대한 내용을 소개하고 있는데, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되었으면 좋겠습니다.
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.