2017-04-07 3 views

Antwort

0

Sie könnten es zu einem assoziativen Array mit Schlüssel-Wert-Paar machen.

$MEGA['Stuff'] = [ 
    'X' => 8.6, 
    'Y' => 43, 
    'F' => 'more stuff' 
]; 

foreach ($MEGA['Stuff'] as $k => $v) { 
    echo $k . ' : '. $v; 
    echo '<br/>'; 
} 
0

Hinzufügen Manipulators Antwort auf Objekt, falls oben können Sie das ursprüngliche Array nicht manipulieren, können Sie die array_combine Funktion verwenden, um die Schlüssel für das Array zu setzen, wodurch die Notwendigkeit von iterieren es zweimal zu reduzieren.

$keys = ["X", "Y", "F"]; 
$MEGA["Stuff"] = array_combine($keys, $MEGA["Stuff"]); 

Nun ist die $MEGA["Stuff"] Array ist in der Form, Objekt Manipulators hat, und man kann es bei einer Vielzahl von Designs hierfür verwendet wird beheben können

0

suppose k, y und f manipulieren folgenden Code verwenden. Sie haben 3 Zeichen k, y, f rechts

Arrays zählen 3

jetzt Sie Code wie dieser

$char=array('k','y','f'); 

get Zählung von $ MEGA [ 'Stuff'] machen können;

$count=count($MEGA['Stuff']); 

Jetzt verwenden wir For-Schleife.

for($i=0;$i<$count;$i++) 
{ 
    echo $char[$i].' = '.$MEGA['Stuff'][$i];echo '<br/>'; 
} 

Sie können diesen Code für den Anzeigewert aus dem Array verwenden.

0

Sie können nur Echo verwenden, um die Daten anzuzeigen:

echo $MEGA['stuff'][0]) 
echo $MEGA['stuff'][1]) 
echo $MEGA['stuff'][2]) 
+0

Das war die einfachere Antwort und es funktionierte wie ein Zauber. Vielen Dank! –

Verwandte Themen