함수에 많은 변수를 보내야할때 처리방법

함수에 많은 변수를 보내야할때 처리방법

QA

함수에 많은 변수를 보내야할때 처리방법

답변 2

본문

수십개의 변수가 있고

여러 상황에 따라 몇몇 변수값을 변경하고 쿼리를 치는데

쿼리문이 너무 반복되어 쿼리치는 코드를 따로 함수로 만들었습니다. 

 

그런데 쿼리문에 보내야 하는 변수가 너무 많은데

함수(변수1,변수2..... 변수50);  이런식으로 하시는지...

함수내에서 global 변수1...   식으로 하시는지...

 

거의 모든 변수를 함수로 보내는 상황에서 코딩 고수님들은 어떤식으로 하실까 궁굼합니다.

이 질문에 댓글 쓰기 :

답변 2

function abc() {array $arr) {

  echo $arr['id'];

  echo $arr['name'];

}

 

$arr1 = array();

$arr1['id'] = 'aaa';

$arr1['name'] = 'bbb';

 

abc($arr1);

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 0
© SIRSOFT
현재 페이지 제일 처음으로