파서 오류 (Parse error) > 자유게시판

자유게시판

파서 오류 (Parse error) 정보

조퇴 ㅜㅜ 파서 오류 (Parse error)

본문

오류가 왜 발생을 하는것이고 어떻게 해결하여야 하는것인가에 대해서만 말씀드리며 내용이 모자르다면 같이 살을 붙여가는 방식으로 진행하고자 합니다.

제목은 한글 (영문) 과 같이 표현합니다. 검색을 위해서 입니다.

연재 첫번째입니다.
어려운 용어는 사용하지 않기로 하겠습니다.

Parse error: parse error in /home/xxx.php on line 3

PHP 프로그램을 하면서 가장 많이 나오는 오류라 해도 과언이 아닐겁니다.

다음과 같은 소스가 있습니다.

1: <?
2: $a = "abc;
3: if ($a == "abc") { echo $a; }

위의 오류메세지에서는 xxx.php 의 3 라인에서 파서 오류가 발생했다고 했습니다.
그러나 3라인에는 별다른 오류가 보이질 않습니다.
이런 경우 문제는 꼭 3라인에만 있지는 않습니다.
3 라인의 상위 라인을 살펴보겠습니다.
2 라인의 " 를 막지 않았군요. -_ㅡa


꼭 위와 같은 코드가 아니더라도 " 또는 ; 또는 { } 의 갯수가 틀리다던지 할때 파서 오류는 우리를 무수히 괴롭힐 것입니다.

요약) 파서 오류는 구문 오류등에서 발생하며 꼭 해당 라인이 아닌곳에서 오류가 발생한 것일 수 있다.

[이 게시물은 관리자님에 의해 2004-05-12 09:08:32 연재(으)로 부터 이동됨]
추천
0
  • 복사

댓글 2개

© SIRSOFT
현재 페이지 제일 처음으로