2014-09-03 2 views
-2

$_POST['field'] 배열입니다. 나는 정보를 빼내고 싶다. $title = $_POST['field'][0]

print_r($_POST['field']); 
// OUTPUT 

array (
[field_title] => Title 
[field_link] => http://www.example.com/ 
) 
+0

에서 [PHP 워드 프로세서]를 읽을 가치가 (http://php.net/manual/en/language.types.array.php) 왜 배열이 실제로 정렬지도를보고 키/값 연관이 있습니다. 일반적인 배열과 같은 숫자 인덱스를 가질 수 있지만 연관 배열에는 자동으로 숫자 인덱스가 없습니다. – Sam

답변

4

숫자 배열을 사용할 수 없다는 의미의 연관 배열입니다. 그냥 참조하여 키의 :

$title = $_POST['field']['field_title'] 
+2

나를 때려 눕히고 ... + 1 – War10ck

+2

OP가 진정으로 '0 번째'인덱스를 원한다면, 다음과 같이 액세스 할 수 있습니다 : $ title = reset ($ _ POST [ 'field']);'. 또는 배열의 값을 다음과 같은 숫자 배열로 가져올 수 있습니다 :'$ fields = array_values ​​($ _ POST [ 'field']); $ title = $ fields [0];' – Sam

관련 문제