묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
require구문에 대한 질문여...^^;;;
2003.02.06 00:17
아~ 오늘 연속 2번 질문을 드리네요...^^;;;
이번에는 include와 비슷한 require에 대한 질문인데요,
require구문은 include구문과 비슷하지만, 다른점이 바로
require의 인자로 지정된 파일들은 모두 해석한다는
차이점이 있는 걸로 알고 있는데요
제가 보고 있는 책의 소스를 여기에 적어볼께요...
소스1)
<?
$i=1;
if($i%2){
require "case1.php";
}
else{
require "case2.php";
}
?>
case1.php의 소스)
<?
echo "CASE1";
?>
case2.php의 소스)
<?
echo "CASE2! ;
?>
이렇게 되어 있거든요.
require구문의 특성상 "소스1)" 을 실행시키면 오류가
생겨야 하는거 아닌가요??
오류가 생기지 않고, include구문처럼
CASE1
이라는 결과가 나오는데요.
아~~ 정말 미치겠네요, 질문거리하나가 생기면 질문
드리는 것도 정말 죄송스럽고.
책에 나온 그대로 했는데도 안되니.정말 답답하네요.
그리고, 질문이 하나 더 있는데요,
require구문도 include구문처럼 url을 require인자로
사용할 경우 에러가 발생되는데..
제가 테스트 해 본 방법은...
require를 사용할 때 php.ini 파일 내용중
allow_url_fopen
옵션을 On 시키고, 주소를 적어 줄 때 http://www.yahoo.co.kr
이 아닌, http://www.yahoo.co.kr/index.html 또는
http://www.yahoo.co.kr/index.htm 과 같은식으로 실제 파일이
있는 주소를 입력했는데도 안되요.
오늘 하루 종일 안되는거 고민하려다가 시간 다가고...
점점 우울함이 몰려오기 시작하네요 ㅠㅠ
좋은 답변 부탁드려요...(__)
이번에는 include와 비슷한 require에 대한 질문인데요,
require구문은 include구문과 비슷하지만, 다른점이 바로
require의 인자로 지정된 파일들은 모두 해석한다는
차이점이 있는 걸로 알고 있는데요
제가 보고 있는 책의 소스를 여기에 적어볼께요...
소스1)
<?
$i=1;
if($i%2){
require "case1.php";
}
else{
require "case2.php";
}
?>
case1.php의 소스)
<?
echo "CASE1";
?>
case2.php의 소스)
<?
echo "CASE2! ;
?>
이렇게 되어 있거든요.
require구문의 특성상 "소스1)" 을 실행시키면 오류가
생겨야 하는거 아닌가요??
오류가 생기지 않고, include구문처럼
CASE1
이라는 결과가 나오는데요.
아~~ 정말 미치겠네요, 질문거리하나가 생기면 질문
드리는 것도 정말 죄송스럽고.
책에 나온 그대로 했는데도 안되니.정말 답답하네요.
그리고, 질문이 하나 더 있는데요,
require구문도 include구문처럼 url을 require인자로
사용할 경우 에러가 발생되는데..
제가 테스트 해 본 방법은...
require를 사용할 때 php.ini 파일 내용중
allow_url_fopen
옵션을 On 시키고, 주소를 적어 줄 때 http://www.yahoo.co.kr
이 아닌, http://www.yahoo.co.kr/index.html 또는
http://www.yahoo.co.kr/index.htm 과 같은식으로 실제 파일이
있는 주소를 입력했는데도 안되요.
오늘 하루 종일 안되는거 고민하려다가 시간 다가고...
점점 우울함이 몰려오기 시작하네요 ㅠㅠ
좋은 답변 부탁드려요...(__)