2016-11-30 2 views
0

나는 내가 다음과 같이 얻을 배열을 가지고인쇄 배열 키 값

Array ( 
    [0] => id 
    [1] => interests 
    [2] => simplicate_url 
    [3] => avatar 
    [4] => linked_as_contact_to_organization 
    [5] => gender 
    [6] => first_name 
    [7] => family_name 
    [8] => full_name 
    [9] => email 
    [10] => phone 
) 

제 질문은 무엇입니까? 예를 들어 내부 검사 방법은 무엇입니까? first_name

+1

'print_r ($ tet [ 'data'] [ '0'] [ 'first_name']);'? –

+0

질문에 대한 편집을 확인하십시오. 'first_name [7] '이 없다는 것을 알 수 있습니다. 배열의 키는'6'이고 값은'first_name' (7은'family_name')입니다. – Dekel

+0

고마워요 @RuslanOsmanov이 일을했는데, [ '0']은 무엇을합니까? –

답변

1

array_keys($array)$array 키의 배열을 반환 도움이되기를 바랍니다. array_keys($tet['data']['0'])의 결과 first_name을 포함하기 때문에 다음과 같이


, 우리는 [] 연산자 값에 액세스 할 수있다 :이 코드

print_r($tet['data']['0']['first_name']); 

우리 $tet['data']['0'] 배열을'first_name' 의해 액세스.

1

var_dump 전체 배열을하고 한 번에 모든 키와 값을 참조하십시오

echo '<pre>'; 
var_dump($tet['data']['0']); 
echo '</pre>'; 

더 많은 통찰력을 가지려면, var_dump 원래의 배열에 대해 완전한 정보를 얻을 :

echo '<pre>'; 
var_dump($tet); 
echo '</pre>'; 

를 그래서 당신은 수 data 키와 0 키를 사용해야하는 이유를 알아보십시오. <pre> 태그는 멋진 출력을하기 위해 사용됩니다.

가 나는