2016-06-10 6 views
-1

So extrahieren Sie dieses multidimensionale Array von PHP. Ich verwende codeigniter Framework.So extrahieren Sie aus multidimensionalen Array mit Codezeichner

array(2) { 
    [0] => array(14) 
    { 
    ["Key"] => 
     string(48) "32;FaXmBQJ7/0MATwBVAFAAMAAxADIAOA==9;1261414580;" 
     ["Type"] => string(12) "Store_Coupon" 
     ["Code"] => string(8) "COUP0128" 
     ["Coupon_Issuer"] => string(2) "11" 
     ["Coupon_Reference_No"] => string(1) "1" 
     ["Description"] => string(5) "test2" 
     ["Price_Group"] => string(3) "ALL" 
     ["Discount_Type"] => string(15) "Discount_Amount" 
     ["Discount_Value"] => string(1) "0" 
     ["Validation_Period_ID"] => string(2) "14" 
     ["Validation_Description"] => string(15) "2016 membership" 
     ["Starting_Date"] => string(10) "2016-01-01" 
     ["Ending_Date"] => string(10) "2016-12-31" 
     ["Status"] => string(8) "Disabled" 
    } 

    [1] => array(14) 
    { 
    ["Key"] => string(48) "32;FaXmBQJ7/0MATwBVAFAATwBOADAAMg==9;1261413680;" 
    ["Type"] => string(12) "Store_Coupon" 
    ["Code"] => string(8) "COUPON02" 
    ["Coupon_Issuer"] => string(2) "11" 
    ["Coupon_Reference_No"] => string(1) "2" 
    ["Description"] => string(6) "test 3" 
    ["Price_Group"] => string(3) "ALL" 
    ["Discount_Type"] => string(16) "Discount_Percent" 
    ["Discount_Value"] => string(1) "0" 
    ["Validation_Period_ID"] => string(2) "14" 
    ["Validation_Description"] => string(15) "2016 membership" 
    ["Starting_Date"] => string(10) "2016-01-01" 
    ["Ending_Date"] => string(10) "2016-12-31"["Status"] => string(8) "Disabled" 
    } 
} 

Ich möchte Coupon_Reference_No Element extrahieren. Vielen Dank im Voraus

+1

Mögliche Duplikat bekommen [Wie kann ich ein Array/Objekt zugreifen?] (http : //stackoverflow.com/questions/30680938/how-can-i-access-an-array-object) –

Antwort

1

Machen Sie einfach eine Foreach und speichern Sie diese Variable in einem Array. Ihr aray Gesetzt ist $ array

$Coupon_Reference_No = array(); 
foreach($array as $key=>$value){ 
if($key == 'Coupon_Reference_No'){ 
    $Coupon_Reference_No[] = $value; 
} 
} 

Sie werden ein Array $ Coupon_Reference_No als array ("1", "2")

+0

Hallo @Amit Ray Danke für die Antwort. Ich werde es versuchen. Ich versuche array_column ($ result, 'Coupon_Reference_No'); viel einfacher Vielen Dank – coolshox

+0

@coolshox Sie sind willkommen –