2014-04-04 4 views
1

업로드 된 사진의 var_dumped 값은 다음과 같습니다. Id 키에 값이 있는지 테스트 한 다음 그 값을 추출해야합니다.배열의 값을 테스트하고 값을 추출하는 방법

array_values ​​()를 조회했지만 Id가 값을 갖고 있는지 여부를 먼저 테스트하지 않고 Id 키 값을 추출합니다.

array (size=3) 
    'Id' => string 'photo' (length=9) 
    'submit' => string 'Upload Now' (length=10) 
    'fileupload' => 
    array (size=5) 
     'name' => string 'New-smaller-Coca-Cola-can-001.jpg' (length=33) 
     'type' => string 'image/jpeg' (length=10) 
     'tmp_name' => string 'C:\wamp\tmp\php4030.tmp' (length=23) 
     'error' => int 0 
     'size' => int 21841 
    ' 
+0

$ arr = [ 'Id'=> 'Test']; $ result =! empty ($ arr [ 'Id']); ? – Misiur

답변

0

array_key_exists을 사용하지 않으시겠습니까?

echo !array_key_exists('Id',$array)?'N/A':$array['Id']; //"prints" photo 
+0

안녕하세요 shankar. 하지만 난 배열 ID에서 값을 추출하고 싶습니다. 내 말은, 우선 그 키가 값을 가지고 있는지 테스트하고 그 값을 추출하고 싶습니다. – user3389187

+0

실제로 예상되는 출력을 알 수 있습니까? –

관련 문제