$args 란 뭘까요? qwertyyong 2017.09.17 12:47 469 0 5 자꾸 보이는데 뭘의미하는 걸까요? $args대신 $aa_args라고 써서 함수를 새로 만들면 의미가 없을까요?
Q&A 저의 홈페이지를 XE_Official 레이아웃로로 했는 데 왼쪽 로그인과 조회수 밑에 홈 이라는 글바로밑에 "로그인/가입" 위젯이 제대로 설정이 안되어 해결책을 찾고 있습니다. youshine 26.07.31 0 5
Q&A 제딴엔 신속히 일주일 안에 XE1.11.6 에서 Rhymix-2.1.35로 3개의 도메인을 성공적으로 잘 이전했다고 생각하고 있었는데 오래된 선우 레이아웃을 서서 만든 홈페이지라그런지... youshine 26.07.27 0 0
Q&A 이번엔 매뉴얼에서 지시한 대로 xe1 /xe 에 압축된 파일을 풀면 생기는 /rhymix 의 파일들을 다 filezilla 로 에러 하나없이 업로드 시켰는데도 에로가 생기네요... youshine 26.07.24 0 9
댓글 5
뭔가 새로운 내용에 선언할 오브젝트의 변수 이름일뿐입니다.
EX)
$args = new stdClass();
$args->module_srl = '123';
와
$message_args = new stdClass();
$message_args->module = '123';
이렇게 두개 있으면
$message_args 와 $args는 동일한 데이터를 가진 똑같은 함수입니다.
단지 편하기 위해서 어떤말의 줄인말로 $args 를 쓰는데 어떤말의 줄인말인지까지는 정확하게는 모르겠지만. 대부분 이렇다 생각하면되요.
그냥 코딩하는 사람이 이름정하는겁니다.
편하게 XE또는 PHP에서 많이 쓰이는 이름이 $args 일뿐입니다.
즉 변수 안에 `module_srl`이라는게 키값으로 정의되고 그 키값을 가진 $args는 '123'이라고 선언하는거랑 같다고 생각하시면되겠네요.
ARrayGenS
arguments를 줄인 말입니다. 함수에 전달하는 변수 (인자, 파라미터) 등의 뜻을 가지고 있습니다.
XE에서는 쿼리나 코어 함수를 실행할 때 들어가는 데이터를 $args에 모두 담아서
한꺼번에 전달하는 것이 관례입니다.