2016-06-08 4 views
0

나는 같은 2 차원 배열을 :분할 2 차원 배열 PHP

Array 
     (
      [0] => Array([nid] => 5), 
      [1] => Array([nid] => 6), 
      [2] => Array([nid] => 7),...... 

내가 두 부분으로 키에 의해 arraysplit 싶다. 예를 들어 키 = 1에 배열을 분할하고 싶습니다. 보유 키 0 & 1arr2 보유 키 2 두 개의 결과가 필요합니다. 누구든지 나를 도울 수 있습니까? 아마도

+0

상기 볼 [array_slice()] (http://www.php.net/manual/en/function.array-slice.php) 함수는 –

+0

덕분에 결국 array_splice 나를 도와 –

답변

-1
$arr1 = array_slice($input, 0, 2); 
//array holding elements and keys of array [0] and [1] 
$arr2 = array_slice($input, 2); 
//array holding elements and keys of array [2] to n 
+0

이 제공하지 않습니다 질문에 대한 대답. 충분한 [평판] (http://stackoverflow.com/help/whats-reputation)이 있으면 [모든 게시물에 댓글을 달 수 있습니다] (http://stackoverflow.com/help/privileges/comment); 대신에 [질문자의 설명이 필요없는 답변을 제공하십시오] (http://meta.stackexchange.com/questions/214173/why-do-i-need-50-reputation-to-comment-what-can- i-do- 대신). - [리뷰에서] (리뷰/저품절 포스트/12619068) – RJParikh

+0

@RuchishParikh 요구 사항은 "두 개의 배열 arr1이 키 0 & 1을 보유하고 arr2가 키 2를 보유하는 결과"라고 생각했습니다. 내가 그 질문을 오해하면 사과드립니다. – SML

+0

@WebpopAbdallahWebpop 친절하게 명확히하고 이것이 귀하의 요구 사항인지 확인하십시오. – SML