배열을 리턴 받는 데 에러가 나는데 뭐가 잘 못 되었는지 모르겠네요.
function getUser(){
$userArray = array();
$userArray['username'] = $_SESSION['username']
return $userArray;
}
echo getUser()['username'] 이렇게 하니
Parse error: syntax error, unexpected '[' in ...
이렇게 사용 못하는 건지요?
고수님들의 조언 부탁 드립니다.
댓글 3개
10년 전
변수로 받아서 출력하니 이름이 나오네요. 바로는 사용이 안되나봐요.php 버전이 올라가면서 없어진 기능인지요?
10년 전
getUser()는 함수고 [] 는 배열인데 배열의 리턴값을 변수에 할당후에 해당 배열의 속성에 접근할수 있습니다.
$a = getUser();
echo $a[username];
원래 문법구조상 그렇게 사용할수 없습니다.
$a = getUser();
echo $a[username];
원래 문법구조상 그렇게 사용할수 없습니다.
10년 전
그런거 였군요.^ ^
게시판 목록
프리사자모
프리랜서 + 사업자 소모임 게시판 입니다.
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 478 | 10년 전 | 1292 | ||
| 477 |
프로그래머7
|
10년 전 | 1750 | |
| 476 |
프로그래머7
|
10년 전 | 1375 | |
| 475 | 10년 전 | 1033 | ||
| 474 | 10년 전 | 1841 | ||
| 473 |
프로그래머7
|
10년 전 | 1928 | |
| 472 | 10년 전 | 1585 | ||
| 471 |
프로그래머7
|
10년 전 | 1081 | |
| 470 |
프로그래머7
|
10년 전 | 2192 | |
| 469 |
|
10년 전 | 11378 | |
| 468 | 10년 전 | 1752 | ||
| 467 |
프로그래머7
|
10년 전 | 1616 | |
| 466 | 10년 전 | 1129 | ||
| 465 | 10년 전 | 1307 | ||
| 464 | 10년 전 | 1545 | ||
| 463 |
프로그래머7
|
10년 전 | 2006 | |
| 462 |
프로그래머7
|
10년 전 | 1272 | |
| 461 |
프로그래머7
|
10년 전 | 2044 | |
| 460 | 10년 전 | 1189 | ||
| 459 | 10년 전 | 1352 | ||
| 458 |
프로그래머7
|
10년 전 | 1702 | |
| 457 | 10년 전 | 1358 | ||
| 456 |
프로그래머7
|
10년 전 | 1445 | |
| 455 |
|
10년 전 | 2008 | |
| 454 |
|
10년 전 | 1912 | |
| 453 | 10년 전 | 854 | ||
| 452 |
프로그래머7
|
10년 전 | 1287 | |
| 451 | 10년 전 | 2118 | ||
| 450 | 10년 전 | 925 | ||
| 449 | 10년 전 | 927 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기