2012-12-20 2 views
5

나는 내가 firstName과 성 필드를 결합해야하지만 해결책을 알아낼 수 없습니다이PHP에서 배열 내에 두 개의 배열을 결합 할 수 있습니까?

$valueOptions = array(
         'order_shipping_data_firstname' => Mage::helper('orders2csv')->__('order shipping firstname'), 
         'order_shipping_data_lastname' => Mage::helper('orders2csv')->__('order shipping lastname'), 
         'order_shipping_data_region' => Mage::helper('orders2csv')->__('order shipping region'), 
         'order_shipping_data_street' => Mage::helper('orders2csv')->__('order shipping street'), 
         'order_shipping_data_city' => Mage::helper('orders2csv')->__('order shipping city') 
       ); 

과 같은 일부 데이터가 배열을 가지고있다. 이것은 lastname/first name/name을 참조하는 모듈의 유일한 파일이므로 magento 프레임 워크 내에서 외부에서 호출합니다. 이상적으로 그들은 변수에 저장 될 것이고 나는 $ fullname = $ first를 결합 할 수 있습니다. $ last 등하지만 배열에서는 작동하지 않습니다.

=>의 사용법을 잘 이해하지 못했지만 오른쪽면을 편집하여 다음을 확인하면 알 수 있습니다. => Mage::helper('orders2csv')->__('order shipping fullname') 옵션이 드롭 다운에서 원하는 위치에 표시되므로 시도하고있는 것 같습니다. 'order_shipping_data_firstname'&'order_shipping_data_lastname'을 결합하여 배열 앞에 넣으시겠습니까?

나는 변수에서 다른 배열을 시작하고 valueOptions 배열에 변수를 삽입하려고 시도했지만이를 위반했습니다. 배열

답변

3
$foo = array(
    'bar' => array(
     "hello", 
     "world" 
    ), 
); 
var_dump($foo); 

배열이 시도 :

$orders = Mage::helper('orders2csv'); 
$valueOptions = array(
     'order_shipping_data_firstname' => $orders->__('order shipping firstname'), 
     'order_shipping_data_lastname' => $orders->__('order shipping lastname'), 
     'order_shipping_data_fullname' => $orders->__('order shipping firstname').' '.$orders->__('order shipping lastname'), 
     'order_shipping_data_region' => $orders->__('order shipping region'), 
     'order_shipping_data_street' => $orders->__('order shipping street'), 
     'order_shipping_data_city' => $orders->__('order shipping city') 
); 

또는이 :

$orders = Mage::helper('orders2csv'); 
$valueOptions = array(
     'order_shipping_data_firstname' => $orders->__('order shipping firstname'), 
     'order_shipping_data_lastname' => $orders->__('order shipping lastname'), 
     'order_shipping_data_fullname' => $orders->__('order shipping fullname'), 
     'order_shipping_data_region' => $orders->__('order shipping region'), 
     'order_shipping_data_street' => $orders->__('order shipping street'), 
     'order_shipping_data_city' => $orders->__('order shipping city') 
); 
+0

당신이 날이 내 예에 적용될 수 방법의 예를 줄 수 있습니다. Mage :: helper ('orders2csv') -> __ ('주문 배송 거리') 부분이 드롭 다운 메뉴를 렌더링하는 것 같습니다. 그래서 'order_shipping_data_firstname'및 'order_shipping_data_lastname'파티에 참여하려고합니다. Mage :: 도우미 ('orders2csv') -> __ ('주문 배송 전체 이름'), – James

1

에 중첩

관련 문제