include된 파일 출력시 1이라는 숫자가 계속 뜹니다. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

include된 파일 출력시 1이라는 숫자가 계속 뜹니다. 정보

include된 파일 출력시 1이라는 숫자가 계속 뜹니다.

본문

찾아보다 이 원인이 무슨 이유때문인지를 잘 몰르겠어서요

include를 하니 include된 파일의 마지막 부분에 1 이라는 숫자가
출력이 됩니다.

index.php 파일에

<?
switch($a){
        case 'pass':
        include_once("01.php");
        break;

        default:
        include_once("02.php");
        break;
}
?>

이렇게 하고 01.php 부분에 include("03.php") 를 시켰습니다.

03.php 에는 ok 라는 글자만 있습니다.

url을 따따따.com/?a=pass 로 들어가게 되면 03.php가 최종적으로
include 되면서 ok 라는 글짜가 뜨는데 문제는 이 뒤에 1이라는
숫자가 계속 붙어서 나옵니다.

그런데 03.php 를 index.php에 include 시켰을때는 1이라는 숫자가 나오지 않구요 ㅠㅠ
1이라는 값을 내보내는 함수가 어느 php 파일에도 없는데 왜이럴까요?
  • 복사

댓글 전체

원인을 알았네요
include나 require 를 통해 파일을 include 시킬 때
<?=include()?> <? echo include(); ?> 처럼 출력을 시키면 1이라는 값이 따라나오네요
<? include() ?>로 해야 1이라는 값이 안나오네요
자문자답이시네요 저도 자문자답 하는경우가 허다 ㅎㅎ
쪽시려워서 게시글 삭제 포인트 날라감 ㅎㅎ
게시글 삭제 하실거면 쪽지주세요 댓글 삭제 해드립니다.ㅇ
© SIRSOFT
현재 페이지 제일 처음으로