배열을 리턴 받는 데 에러가 나는데 뭐가 잘 못 되었는지 모르겠네요. > 프리사자모

프리사자모

프리랜서 + 사업자 소모임 게시판 입니다.

배열을 리턴 받는 데 에러가 나는데 뭐가 잘 못 되었는지 모르겠네요. 정보

배열을 리턴 받는 데 에러가 나는데 뭐가 잘 못 되었는지 모르겠네요.

본문

function getUser(){

$userArray = array();

$userArray['username'] = $_SESSION['username']

return $userArray;

 

}

 

 

echo getUser()['username'] 이렇게 하니  

Parse error: syntax error, unexpected '[' in ...

 

이렇게 사용 못하는 건지요?

 

고수님들의 조언 부탁 드립니다.  

공감
0

댓글 3개

getUser()는 함수고 [] 는 배열인데 배열의 리턴값을 변수에 할당후에 해당 배열의 속성에 접근할수 있습니다.
$a = getUser();
echo $a[username];
원래 문법구조상 그렇게 사용할수 없습니다.
전체 562 |RSS
프리사자모 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT