2016-12-13 1 views
1

Ich brauche eine PHP-Funktion, um ein assoziatives oder indiziertes Array auszugeben. Ich habe ein Beispiel für ein assoziatives Array und eine Funktion, die ich erstellt habe.PHP-Funktion zur Ausgabe indizierter und assoziativer Arrays

function print_assoc_array(){ 

$cars = array(

array('Car_brand' => 'Ford', 'Model' => 'Focus', 'Age' => '5 years'),    
array('Car_brand' => 'Skoda', 'Model' => 'Octavia', 'Age' => '3 years')    

); 

foreach ($cars as $key => $value) { 
    echo $value['Car_brand'] . " " . $value['Model'] . " " . $value['Age'] . "<br/>"; 
} 
} 

print_assoc_array(); 

Jede Hilfe wäre willkommen!

+0

Wie wäre es mit 'print_r()'? – bassxzero

+1

Ich verstehe nicht ganz dein Problem .. Es gibt wie folgt aus: Ford Focus 5 Jahre Skoda Octavia 3 Jahre – Option

+0

in diesem Fall ist es ein assoziatives Array. Aber ich möchte, dass die Funktion auch ein indiziertes Array ausgeben kann - das ist meine Frage :) – user3740970

Antwort

0

versuchen Sie diese Funktion, wenn es Ihnen helfen könnte.

function print_assoc_array() 
{ 

$cars = array(

array('Car_brand' => 'Ford', 'Model' => 'Focus', 'Age' => '5 years'),    
array('Car_brand' => 'Skoda', 'Model' => 'Octavia', 'Age' => '3 years')    

); 

foreach ($cars as $key => $value) { 
    foreach($value as $ke=>$val) 
    { 
     echo $val." "; 
    } 
    echo "<br />"; 
    } 
} 

print_assoc_array(); 
Verwandte Themen