"[1][3]"로 텍스트를 받아서 $arr[1][3]에 접근하려고 하는데요. 루프돌려서 복잡하게 만들어는 봤는데 좀더 간편한 방법이 없을까요? $$arr["[1][3]"] 이런식으로 가변변수는 안되네요
|
답변 1개
채택된 답변
+20 포인트
1년 전
Copy
$combined = '$arr' . '[1][3]';
echo @eval("return $combined;"); // 출력시
@eval("$combined = array('name'=>'111');"); // 배열에 뭔가할때
답변을 작성하려면 로그인이 필요합니다.