테스트 사이트 - 개발 중인 베타 버전입니다

기초적인 질문입니다; 채택완료

시로님 8년 전 조회 1,782

$wr_10 = explode("|",$row['wr_10']);

for($i=0; $i

if($wr_10[$i]){

list($sup_id, $sup_cnt) = explode("-",$wr_10[$i]);  //소모품 아이디와 갯수를 배열로 분리해준다.

if($sup_cnt){

//분리한 아이디값과 소모품 테이블에서 비교해 저장된 소모품들의 정보를 불러온다

$sql3 = " select * from g5_write_sub01_04 where wr_id = ".$sup_id." ";

$row3 = sql_fetch($sql3);

$sum = $row3['wr_subject'];

   }

}

}

echo $sum . " ";

echo $sup_cnt . "개" . " 외";

?> 

 

bbs 경로에 새로운 php파일을 만들어 그 안에 들어있는 소스중 일부분입니다.

 

하다가 궁금한것이 생겼는데요

 

보통 list를 사용할때 $list 이런식으로 앞에 $가 붙어서 변수로 사용하는데

 

저기 빨간색 부분은 그냥 list라고 되어있는데 이게 어떤 의미인지

 

그리고 list다음에 $sup_id 와 $sup_cnt가 있는데 

 

이 변수는 따로 어디서 설정해주지 않고 바로 저렇게 임의의 이름으로 만들어서 사용하는데

 

저게 원래 저렇게 가능한것인지 궁금합니다.

 

이게 무엇에 관련된것인지 어느부분을 찾아봐야하는지도 알려주시면 감사하겠습니다.

 

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
플라이
8년 전

http://php.net/manual/kr/function.list.php">http://php.net/manual/kr/function.list.php

이 부분을 보시면 아시겠지만 기본 php함수에 list 함수를 배열처럼 할당해서 쓰게 되어 있는 기본 함수입니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

시로님
8년 전
감사합니다.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인