그래서 현재 특성을 기반으로 데이터를 가져오고 자체 별도의 배열에 데이터를 저장하는 배열이 있습니다. 내가 할 필요가있는 것은이 3 개의 배열을 하나의 배열에 넣는 것입니다. 그래서 만약 그것들 중 하나가 null이라면, 그것은 오류를주지 않을 것입니다. 상당히 간단해야하지만 내 머리를 감쌀 수는 없습니다.PHP에서 배열 서식 지정 (3을 하나로)
//CV eqpValue
if (is_array(FullDataResponse->dlr->DesignLayoutRecord)) {
foreach(FullDataResponse->dlr->DesignLayoutRecord as $DesignLayoutRecord_key => $DesignLayoutRecord_value) {
if ($DesignLayoutRecord_value->cktEqpOptions->CktEqpOptions && is_array($DesignLayoutRecord_value->cktEqpOptions->CktEqpOptions)) {
foreach ($DesignLayoutRecord_value->cktEqpOptions->CktEqpOptions as $cv_obj)
{
if($cv_obj->attribute === 'CDR')
{
$this->cvCDRList[] = array("cdr" => $cv_obj->eqpValue);
}
if($cv_obj->attribute === 'CUSTOMER')
{
$this->cvCustomerList[] = array("customer" => $cv_obj->eqpValue);
}
if($cv_obj->attribute === 'LEASE LINE')
{
$this->cvphoneList[] = array("phoneNumber" => $cv_obj->eqpValue);
}
}
}
}
}
현재 이들이 cvCDRList, cvCustomerList 및 cvphoneList와 같은 별도의 배열에 저장되는 방법을 확인 하시겠습니까? 어떻게 하나의 배열에 넣을 수 있습니까? 감사!!
나는 당신이 무엇인지에 혼란 스러워요 묻고. cvCDRList, cvCustomerList 및 cvphoneList를 newList로 변경하려고합니까? 최종 배열의 형식은 무엇입니까? – bassxzero
네, 맞습니다. "newList"[]가 cvCDRList, cvCustomerList 및 cvphoneList 필드로 구성되기를 바랍니다. 혼란을 드려 죄송합니다. – LeeBronwin