2013-08-27 3 views
1

이 배열의 모든 "a_skill"을 문자열에 내포시키고 싶습니다. 일반적으로 나는 implode(", ", $my_array);을 할 것입니다. 그러나 이것은 중첩되어 있습니다. 이것을 처리하는 쉬운 방법이 있습니까? PHP의 배열 문서에서중첩 된 배열에 Implode

Array 
(
    [0] => Array 
     (
      [email] => [email protected] 
      [a_skill] => test 
     ) 

    [1] => Array 
     (
      [email] => [email protected] 
      [a_skill] => testerrrr 
     ) 

) 

는 array_keys 유망 보이지만, 나는 그것이 동작하지 않습니다.

+0

왜 그냥 그런 식으로 루프를 실행하고 배열로 값을 잡아 해달라고? –

+0

이 가능하지만, PHP의 배열 기능은 매우 간단합니다. –

답변

1

당신이 PHP 5.5을 사용하는 경우 다음 array_column처럼 사용할 수는 다음과 같습니다

$a_skill_array = array_column($my_array, 'a_skill'); 
echo implode(', ', $a_skill_array);