php foreach: Setze jedes Schleifenergebnis in eine Variable

8

Ich denke, das ist wahrscheinlich sehr einfach, aber ich kann mich rumärgern! Wie kann ich jedes Schleifenergebnis nur in eine Variable setzen? zum Beispiel,

%Vor%

Vielen Dank, Lau

    
laukok 20.08.2010, 17:48
quelle

9 Antworten

22

Sie müssen Verkettung ...

verwenden %Vor%

(beachte die . ) ...

    
ircmaxell 20.08.2010, 17:50
quelle
9

Erwägen Sie, dieses spezifische Szenario zu implodieren .

%Vor%     
Brandon Horsley 20.08.2010 17:52
quelle
7

Sie können auch versuchen

%Vor%

Ich habe es versucht und es funktioniert.

    
Mike 20.03.2013 18:15
quelle
3
%Vor%

Sie setzen Ihre String-Variable jedes Mal durch Ihre Schleife zurück. Durch das obige Verfahren wird für jede Schleifeniteration $ value mit $ string verknüpft.

    
Tommy 20.08.2010 17:50
quelle
2

Äh, was ist damit?

%Vor%

Sie setzen die Variable jedes Mal zurück, das beginnt mit der leeren Zeichenfolge und fügt jedes Mal etwas hinzu. Aber es gibt wahrscheinlich bessere Möglichkeiten, solche Aufgaben zu erledigen, wie implodieren in diesem Fall.

    
delnan 20.08.2010 17:51
quelle
2

Versuchen Sie

%Vor%

Mit $ string = $ value. ','; Sie werden jedes Mal $ string überschreiben, so dass Sie nur den letzten Wert.

    
Zaki 20.08.2010 17:52
quelle
1
%Vor%

Verwenden Sie die Verkettung , setzen Sie einen Punkt vor das Gleichheitszeichen.

Sie können diese ausführliche Syntax verwenden:

%Vor%     
Sarfraz 20.08.2010 17:50
quelle
1

Versuchen Sie, dieses Echo muss innerhalb sein, dann wurde {} in Ordnung

%Vor%

oder anders

%Vor%     
Henok 24.08.2015 11:34
quelle
1

Eingabe:

%Vor%

Speichern Sie alle Daten in einer Zeichenfolge :

%Vor%

Ausgabe:

%Vor%

Entfernen Sie letztes Komma :

%Vor%

Ausgabe:

%Vor%

Weitere Informationen über:

Verkettung ;

rtrim .

    
Odin Thunder 20.06.2017 12:53
quelle

Tags und Links