PHP는

2014-09-09 2 views
1
에 두 개의 배열의 두 요소를 병합

안녕하세요 모두 내가 위해서 var_dump에PHP는

 array (size=2) 
     0 => string 'A6,A5,B12,B11,' (length=14) 
     1 => string 'B6,B5,B8,B7,' (length=12) 

같은 PHP에서 배열 ($의 편곡)가 있습니다. 어떻게하면 같은 것으로 변환 할 수 있습니까?

 array('A6,A5,B12,B11,B6,B5,B8,B7,') 

(PHP) 여기 내가 내 프레임 워크 CodeIgniter를 사용하고 위의 배열

$id= "1"; 

$data['busInfo']= $this->dashboard_model->find_bus($id); 

$data['reservationInfo'] = $this->dashboard_model->get_booked_seats_info($id); 
$arr =array(); 
foreach ($data['reservationInfo'] as $reserved){ 
    $seatBooked = $reserved->seats_numbers; 
    array_push($arr, $seatBooked); 
} 
var_dump($arr); 

을 얻을 eaxctly하고있어 것입니다.

+0

을 긴 문자열을 만들려는 경우 배열을 사용할 필요가 없습니다. 문자열'$ str'을 만들고 $ arr에 푸는 대신 문자열'($ str. = $ seatBooked')에'$ seatBooked'를 추가하십시오. –

답변

0

당신은 그 문자열을 단일 요소의 배열을 생성, 문자열로 추가 할 수 있습니다 (실제로 배열해야하는 경우) :

$data['reservationInfo'] = $this->dashboard_model->get_booked_seats_info($id); 
$str=''; 
foreach ($data['reservationInfo'] as $reserved){ 
    $str .= $reserved->seats_numbers; 
} 
var_dump(array($str)); 

하거나 소스 배열 내파 :

var_dump(array(implode('', $this->dashboard_model->get_booked_seats_info($id)))); 
+0

대단히 감사합니다. 시간을 절약 해주었습니다. –