PHP Ermittelt den ersten Wert aller Arrays in einem mehrdimensionalen Array

8

Hier ist ein Abschnitt meines mehrdimensionalen Arrays:

%Vor%

Was wäre die Syntax für das Drucken von height , weight und ctr_percent ? Ich meine nicht, es zu wiederholen wie:

%Vor%

Gibt es eine Möglichkeit, das gesamte mehrdimensionale Array zu durchlaufen und den ersten Wert jedes untergeordneten Arrays auszugeben?

    
Norse 22.04.2012, 21:34
quelle

5 Antworten

1
%Vor%     
John Conde 22.04.2012, 21:37
quelle
16

Angenommen, Sie verwenden PHP 5.3:

%Vor%

Andernfalls müssen Sie eine Callback-Funktion implementieren oder einfach nur das alte foreach

verwenden     
zerkms 22.04.2012 21:37
quelle
7

Hier ist ein One-Liner:

%Vor%

Wird zurückkehren:

%Vor%

Und hier ist noch eins:

%Vor%

Wird zurückkehren:

%Vor%     
Shumoapp 06.12.2016 15:23
quelle
2
%Vor%     
gopi1410 22.04.2012 21:40
quelle
0

Ich denke, die Funktion, nach der Sie suchen, ist reset() z. B.

%Vor%

oder

%Vor%

Beachten Sie, dass dies auch dann funktioniert, wenn 0 nicht der erste Index des Arrays ist. Z.B. $a = [1=>5,0=>3]; echo reset($a); würde immer noch echo 5; .

    
Christoph 06.12.2016 15:33
quelle

Tags und Links