x

php 에서 return 0, return -1, return 1 의 정확한 의미 좀 알려주세요.

보통 조건에 맞지 않을때 프로그램 종료시에 return 0을 쓰고 있습니다.

근데 lib/common.lib.php 파일에 insert_point 부분에 보니 return -1 이 있더라구요.

인터넷 뒤적거리다보니 c언어에서 어쩌구저쩌구 하던데 도통 무슨말인지 모르겠네요.

return 0, return -1, return 1 의 정확한 의미 좀 알려주세요.

아시는분 답변부탁드려요. 예제도 알려주심 더욱 감사하겠습니다. (__)
|

댓글 4개

-1이나 1이나 똑같은?;;
해당 함수 매뉴얼을 잘 보셔야 합니다.
그 외는 답이 없습니다.
머 보통.. 0,1,2 이렇게 0과 양수만 사용하는데.. -1은 특정 값을 비교하기 위해서가 아닐까요 ^^;
쉽게 설명드리자면... 함수에서 return 을 하게되면 호출한 곳으로 return 뒤에 값을 넘겨줍니다...

뒤에값이 아무 의미가 없는지 있는지는 함수를 호출하는 부분을 확인해 보셔야 하구요...

함수를 호출하고나서 return 받은 값에 따라서 처리하는게 다르다면 return 뒤에 오는 값이 의미를 갖는 것이고...

만일, 동일하게 처리하고 있다면 사실상 아무런 의미가 없는겁니다...

즉, return -1 이라면 -1값을 리턴하라는 의미이지만 실제로 호출후에 처리가 없다면 의미없는 값일 뿐입니다...
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
17년 전 조회 763
17년 전 조회 944
17년 전 조회 771
17년 전 조회 977
17년 전 조회 925
17년 전 조회 745
17년 전 조회 1,132
17년 전 조회 1,206
17년 전 조회 982
17년 전 조회 2,484
17년 전 조회 777
17년 전 조회 849
17년 전 조회 927
17년 전 조회 891
17년 전 조회 928
17년 전 조회 1,681
17년 전 조회 942
17년 전 조회 780
17년 전 조회 962
17년 전 조회 1,549
🐛 버그신고