2016-05-15 9 views
-2

Gibt es eine Möglichkeit, Zeichen in einer Zeile mit For-Schleife mit PHP zu drucken? Wenn ich versuche, noch echo noch print_r druckt sie in einer Reihe, druckt stattdessen in einer Spalte.Drucken von Zeichen "in einer Zeile" aus "For-Schleife" in PHP

/Fall 1/drucken Zeichen in einer Zeile Seng: 1 2 3 (dasselbe mit Echo)

<?php 
print_r("1 "); 
print_r("2 "); 
print_r("3 "); 
?> 

/Behälter 2/drucken Zeichen in einer Spalte, automatisch neue Linie zu starten. (Dasselbe mit Echo)

<?php 
for($i=1; $i<=3; $i++){ 
    print_r($i); 
} 
?> 

Ich möchte von for loop Zeichen in einer einzelnen Zeile drucken.

+0

_I wollen Zeichen in LINE_ drucken ?? –

+0

'echo $ i."
";' –

+1

Es tut mir leid, hier zu schreiben, höchstwahrscheinlich würde niemand jemals bemerken. Meine Schlussfolgerung nach mehr als zwei Jahren mit PHP und jQuery ist, dass ihr Platz in der Bin im Vergleich zu Python ist. Bereits 5h versuche ich ein einfaches Skript für "Tipp-Fähigkeiten Verbesserung", d. H. Zufällige Eingabe von Zeichen und Benutzereingaben. Mit PYton vor 5 Jahren habe ich das in 15-30 Minuten gemacht. Mit Javascript und PHP funktioniert nach 5h Aufwand nichts. – olga

Antwort

1

Ich würde eine Zeichenfolge Variable außerhalb der Schleife erstellen und Zeichen in der Schleife anhängen.

Sie können dann die Zeichenfolge echo oder drucken, sobald die Schleife beendet ist.

+0

Danke, scheint ich aufhören zu denken. Das ist elementar. – olga

1

versuchen, eine einfache Druckanweisung

for($i=1; $i<=3; $i++){ 
    print $i." "; 
} 

enter image description here

+0

danke, ich habe diese Funktion nicht in der php-Dokumentation notiert – olga

+0

Willkommen Bro, wenn das Sie Problem gelöst hat, stellen Sie es bitte als beste Antwort ein, indem Sie auf gültige Markierung klicken;) –