PHP에서 중괄호를 PHP 스크립트 태그 외부에 둘 수 있습니까?

양손 잡이의

나는 그것을 이해하기 위해 회사 웹 페이지의 워드 프레스 코드를 읽고있다. 하지만 태그 안에 중괄호가 완성되지 않은 것을 알았습니다. 아래 코드에서와 같이 두 번째 줄의 중괄호가 스크립트 태그 자체에서 완료되지 않고 끝에 배치되는 이유는 무엇입니까?

이것이 루프를 계속하는 것이라면 왜 스크립트 태그가 닫혀 있습니까? 계속하지 않는 이유는 무엇입니까?

while(have_posts())
    { the_post(); ?>
        <?php $postMetas = get_post_meta(get_the_ID()); ?>
        <?php /*echo "<pre>"; print_r($postMetas); die; */?>
        <div class="row top2">
            <div class="overlay">
                <div class="overlay-gradient"></div>
            </div>
            <div class="video">
                <?php if(get_post_meta(get_the_ID(), 'wpcf-select-image', true) == 1){ ?>
                    <img src="<?php echo get_post_meta(get_the_ID(), 'wpcf-image', true); ?>" alt="">
                <?php }else{ ?>

                <?php } ?>
            </div>
 <?php } ?>
Machavity

PHP에서 중괄호 {}는 코드 블록의 시작과 끝을 나타냅니다. 해당 코드 블록이 완전해야합니다. 그렇지 않으면 E_FATAL컴파일시 오류가 발생합니다.

당신을 던지는 것은 시작 및 끝 괄호가 별도의 <?php ?>블록에 있다는 것입니다. 대괄호와 일치하는 한 허용됩니다. 이것을 사용하는 이유는 긴 echo문자열 을 사용하는 대신 코드 블록 주위에 PHP가 아닌 코드 (이 경우 HTML)를 배치 할 수 있기 때문 입니다.

이것이 너무 헷갈 리면 언제든지 대체 구문을 사용할 수 있습니다.

<?php while(have_posts(): ?>
    Your while block code here
<?php endwhile ?>

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

PHP 스크립트에서 2 개 (또는 그 이상) PHP 함수를 병합 할 수 있습니까?

분류에서Dev

PHP 스크립트에서 2 개 (또는 그 이상) PHP 함수를 병합 할 수 있습니까?

분류에서Dev

PHP의 부모 스크립트에서 자식 스크립트 종료를 무시할 수 있습니까?

분류에서Dev

PHP의 부모 스크립트에서 자식 스크립트 종료를 무시할 수 있습니까?

분류에서Dev

HTML 텍스트 상자 태그 내에서 PHP 변수를 어떻게 호출 할 수 있습니까?

분류에서Dev

HTML 태그에 동적 자바 스크립트 변수를 추가합니다. InnerHTML 및 insertAdjacentHTML 둘 다 잘못됨

분류에서Dev

Firefox 확장에서 PHP 스크립트를 사용할 수 있습니까?

분류에서Dev

AJAX에서 호출하는 PHP 스크립트에 변수를 저장할 수 있습니까?

분류에서Dev

PHP 초보자 질문,이 스크립트에서 폴더를 어떻게 제외 할 수 있습니까?

분류에서Dev

스크립트 태그에서 순수 스칼라 코드를 실행하는 방법이 있습니까?

분류에서Dev

내 자바 스크립트 파일에 PHP를 삽입하여 PHP 문서에 삽입 할 수 있습니까?

분류에서Dev

qlikview에서 스크립트 창을 항상 열어 둘 수 있습니까?

분류에서Dev

Jade에서는 어떻게 외부 자바 스크립트에서 함수를 호출 할 수 있습니까?

분류에서Dev

html의 php 태그에서 호출 할 때 php 스크립트가 작동하지 않습니다.

분류에서Dev

PHP에서 둘 이상의 Selenium 브라우저 인스턴스를 사용할 수 있습니까?

분류에서Dev

PHP에서 둘 이상의 Selenium 브라우저 인스턴스를 사용할 수 있습니까?

분류에서Dev

bash 스크립트를 사용하여 PHP 파일에서 특정 PHP 메서드를 실행할 수있는 스크립팅 명령이 있습니까?

분류에서Dev

bash 스크립트를 사용하여 PHP 파일에서 특정 PHP 메서드를 실행할 수있는 스크립팅 명령이 있습니까?

분류에서Dev

HTML 태그 외부에서 PHP 변수 이스케이프

분류에서Dev

PHP 태그 외부에서 변수를 설정하는 방법

분류에서Dev

html 속성 내에서 php 태그를 사용할 수 있습니까?

분류에서Dev

HTML 문서 (또는 PHP 스크립트)에서 변수를 전달하는 방법이 있습니까?

분류에서Dev

내 php 문 내에서이 자바 스크립트를 어떻게 제대로 실행할 수 있습니까?

분류에서Dev

PHP V8js에서 비 차단 자바 스크립트 코드를 생성 할 수 있습니까?

분류에서Dev

angular2 외부에서 변수 자바 스크립트 변수를 설정할 수 있습니까?

분류에서Dev

외부 프로그램을 사용하여 Google 시트에서 사용자 지정 스크립트를 실행할 수 있습니까?

분류에서Dev

둘러싸는 PHP 스크립트 태그 변경

분류에서Dev

스타일 속성이있는 HTML 태그를 자바 스크립트에서 PHP로 전달

분류에서Dev

내 PHP 스크립트에서 찾은 이미지를 표시하기 위해 내 자바 스크립트를 어떻게 정의 할 수 있습니까?

Related 관련 기사

  1. 1

    PHP 스크립트에서 2 개 (또는 그 이상) PHP 함수를 병합 할 수 있습니까?

  2. 2

    PHP 스크립트에서 2 개 (또는 그 이상) PHP 함수를 병합 할 수 있습니까?

  3. 3

    PHP의 부모 스크립트에서 자식 스크립트 종료를 무시할 수 있습니까?

  4. 4

    PHP의 부모 스크립트에서 자식 스크립트 종료를 무시할 수 있습니까?

  5. 5

    HTML 텍스트 상자 태그 내에서 PHP 변수를 어떻게 호출 할 수 있습니까?

  6. 6

    HTML 태그에 동적 자바 스크립트 변수를 추가합니다. InnerHTML 및 insertAdjacentHTML 둘 다 잘못됨

  7. 7

    Firefox 확장에서 PHP 스크립트를 사용할 수 있습니까?

  8. 8

    AJAX에서 호출하는 PHP 스크립트에 변수를 저장할 수 있습니까?

  9. 9

    PHP 초보자 질문,이 스크립트에서 폴더를 어떻게 제외 할 수 있습니까?

  10. 10

    스크립트 태그에서 순수 스칼라 코드를 실행하는 방법이 있습니까?

  11. 11

    내 자바 스크립트 파일에 PHP를 삽입하여 PHP 문서에 삽입 할 수 있습니까?

  12. 12

    qlikview에서 스크립트 창을 항상 열어 둘 수 있습니까?

  13. 13

    Jade에서는 어떻게 외부 자바 스크립트에서 함수를 호출 할 수 있습니까?

  14. 14

    html의 php 태그에서 호출 할 때 php 스크립트가 작동하지 않습니다.

  15. 15

    PHP에서 둘 이상의 Selenium 브라우저 인스턴스를 사용할 수 있습니까?

  16. 16

    PHP에서 둘 이상의 Selenium 브라우저 인스턴스를 사용할 수 있습니까?

  17. 17

    bash 스크립트를 사용하여 PHP 파일에서 특정 PHP 메서드를 실행할 수있는 스크립팅 명령이 있습니까?

  18. 18

    bash 스크립트를 사용하여 PHP 파일에서 특정 PHP 메서드를 실행할 수있는 스크립팅 명령이 있습니까?

  19. 19

    HTML 태그 외부에서 PHP 변수 이스케이프

  20. 20

    PHP 태그 외부에서 변수를 설정하는 방법

  21. 21

    html 속성 내에서 php 태그를 사용할 수 있습니까?

  22. 22

    HTML 문서 (또는 PHP 스크립트)에서 변수를 전달하는 방법이 있습니까?

  23. 23

    내 php 문 내에서이 자바 스크립트를 어떻게 제대로 실행할 수 있습니까?

  24. 24

    PHP V8js에서 비 차단 자바 스크립트 코드를 생성 할 수 있습니까?

  25. 25

    angular2 외부에서 변수 자바 스크립트 변수를 설정할 수 있습니까?

  26. 26

    외부 프로그램을 사용하여 Google 시트에서 사용자 지정 스크립트를 실행할 수 있습니까?

  27. 27

    둘러싸는 PHP 스크립트 태그 변경

  28. 28

    스타일 속성이있는 HTML 태그를 자바 스크립트에서 PHP로 전달

  29. 29

    내 PHP 스크립트에서 찾은 이미지를 표시하기 위해 내 자바 스크립트를 어떻게 정의 할 수 있습니까?

뜨겁다태그

보관