2017-03-10 1 views
0

나는 foreach는 느릅 나무의 반환 데이터를 아래와 같이있다 :검색 및 생성 새로운 배열

foreach($array_users as $key => $item) { 
    $dwn_users = array(); 
$dwn_users = "USER_ID ". $item['user_id'] . " USER_ROOMS " . base64_decode($item['user_rooms']); 
} 

인 print_r ($ dwn_users); 난

 USER_ID 2 USER_ROOMS a:8:{i:0;s:2:"49";i:1;s:2:"60";i:2;s:2:"69";i:3;s:2:"65";i:4;s:2:"66";i:5;s:2:"59";i:6;s:2:"71";i:7;s:2:"57";} 
     USER_ID 3 USER_ROOMS a:1:{i:0;s:2:"49";} 
     USER_ID 4 USER_ROOMS a:4:{i:0;s:2:"49";i:1;s:2:"60";i:2;s:2:"65";i:3;s:2:"58";} 

특정 객실 예에 액세스 할 수있는 USER_ID의 목록과 함께 새로운 배열을 만들려면 : $ 방 = '60';

방 60에 대해 IN $ dwn_users를 (를) 검색하고 새로운 사용자 ID 배열을 만드는 방법은 무엇입니까? 이 경우 나는 당신의 foreach 루프 당신이 있기 때문에 각 행의 배열을 다시 정의 언급 한 출력을 생산할 것이라고 생각하지 않는 있지만 USER_ID 2 USER_ID 4

답변

0

와 배열,

귀하의 질문에 대해, 이것은 사용자 아이디를 키로, 사용자 방을 값으로 갖는 배열을 생성 할 것입니다 :