아하
검색 이미지
생활꿀팁 이미지
생활꿀팁생활
생활꿀팁 이미지
생활꿀팁생활
솔직한줄나비94
솔직한줄나비9420.04.16

php 배열 값 저장하는 법 질문

Array ( [0] => aa[1] => bb [2] => cc[3] => dd[4] => ee[5] => ff[6] => gg)

Array ( [0] => aa[1] => bb [2] => cc[3] => dd[4] => ee)

이런 식의 배열이 여러개가 있는데요

array의 길이를 확인해서 길이만큼 변수를 생성해서 값을 넣고 싶은데요

$arr0=array[0];$arr1=array[1];$arr2=array[2];

이런식으로 변수에 넣을 수 있나요?

55글자 더 채워주세요.
답변의 개수
1개의 답변이 있어요!
  • 네, 가능합니다.

    PHP는 변수명에도 변수를 사용할 수 있습니다.

    <?php $hello = "world!"; $varname = "hello"; echo $$varname . PHP_EOL; ?>

    출력 결과가 예상되시나요?

    간단한 예시입니다.

    <?php $arr = array(1, 2, 3, 4); foreach ($arr as $key => $value) { $varname = "arr$key"; $$varname = $value; } var_dump($GLOBALS); ?>

    번거롭게 변수명에 변수를 사용하지 않고도 $GLOBALS로 같은 효과를 낼 수 있습니다.