테스트 사이트 - 개발 중인 베타 버전입니다

post로 받은 값을 array[0] 이런 식으로 사용 가능 할까요?? 채택완료

권영민 8년 전 조회 9,128

현재는 $_POST['name']으로 하나씩 읽어 오고 있습니다.

아니면 넘어오기전에 name을 하나로 다 묶을까요??

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트
o
8년 전

</p><p>$array = array();</p><p>foreach($_POST as $key => $val){</p><p>    $array[] = $val;</p><p>}</p><p>echo $array['0'];</p><p>...</p><p><span style="font-size: 14.6667px;">
 

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

사바이캅

http://link/foo.php?id[]=1&id[]=2&id[]=3">http://link/foo.php?id[]=1&id[]=2&id[]=3 

 

위와 같이 넣기신다면(GET방식이지만 POST도 동일함)

 

$_GET['id'] 하면 array로 값이 나옵니다.

 

ex) 아래와 같이 사용 가능

echo $_GET['id][0] 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

권영민
8년 전
id 이름이 제각각입니다.
1번째는 cf_1
2번쨰는 cf_2 이런식으로 다 다른게 되어있습니다.

댓글을 작성하려면 로그인이 필요합니다.

8년 전

array 사용가능합니다

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

권영민
8년 전
array로 해서 $_POST값을 다 저장 하면 $test[0],$test[1]이런식으로 호출이 가능한가요?

id는 다 이름이 다릅니다.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인