왜 exit; 를 해놓아도 화면아 안멈추고 이런 에러가 발생하는지?
본문
1. 아래 소스처럼 exit; 를 분명히 해놓았는데도
exit; 에서 프로그램이 멈추지 않고 왜 아래 에러가 발생하는지?
혹시 에러체크는 프로그램 소스를 단계적으로 가기 전에
전체 소스 에러체크한후에 에러가 발생하면 에러메시지를 아래처럼 보여주는것인지?
2. eclipse를 사용중인데 브레이크포인트를 설정해놓으니까 분명히 속이꽉찬 동그라미가 설정되는데
왜 브레이크 포인트 설정해놓은데에서 멈추지 않죠?
3. 어떻게하든 멈추어야 $g4[path]의 값을 확인해볼텐데 $g4[path] 를 echo 로 출력해보려는데
왜 출력이 안될까요?
해당 부분에서 멈추면... 이클립스기능으로 변수값 확인이라도 할텐데... 브레이크 포인트 설정해도 안멈추니.
(이클립스에 있는 다른 프로젝트의 것들은 잘만 멈추는데 이 프로젝트만 속썩이네요)
( ! ) Fatal error: Call to undefined function latest() in /var/www/html/mydomain_com/public_html/sub_dir/index.php on line 15 | ||||
---|---|---|---|---|
Call Stack | ||||
# | Time | Memory | Function | Location |
1 | 0.0008 | 241464 | {main}( ) | .../index.php:0 |
해당 /var/www/html/mydomain_com/public_html/sub_dir/index.php 파일 내용
=================================
<?
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php"); <------ 여기에 브레이크포인트 설정해놓아도 멈추지 않습니다.
echo '$g4[path] = '.$g4[path];exit; ///////// 내가 해봄 <--- 이렇게 exit를 해놓아도 여기에서 화면이 안멈춰요
define("_INDEX_", TRUE);
$g4[title] = "";
include_once("$g4[path]/head.php"); <------ 여기에 브레이크포인트 설정해놓아도 멈추지 않습니다.
?>
<script language="JavaScript" src="<?=$g4[path]?>/js/shop.js"></script>
<table border="0"><tr><td height=4></td></tr></table>
<?=latest("banner_main", mainbanner, 1, 24);?> <-- 여기가 바로 문제의 15 줄입니다.
<br>