2017-09-07 1 views

Antwort

1

die Sie interessieren,

for($i = 1; $i<= 5; $i++){ 
    echo ($i * 2).' '; 
} 
2

Diese helfen könnte.

for($i = 1; $i<= 5; $i++){ 
    echo ($i * 2).' '; 
} 
3

Versuch:

for ($i = 1; $i <= 5; $i++) { 
    echo ($i * 2) . ' '; 
} 

der Hauptgrund, dass Ihr Code ist nicht, dass die 2 mit einem Punkt . php verbunden ist, interpretiert die 2 als ungültiger Typ, wie es eine Ziffer daneben erwartet . e.i. 2.0

die 2 mit einem Trennraum oder im Beispiel mit einer Klammer (explizit der Logik zu sagen) wird die Code Arbeit

2

Problem machen: -2. -> php die 2 als interpretiert ungültiger Typ, weil es eine Ziffer daneben erwartet, etwa 2.0. Wenn Sie Leerzeichen hinzufügen, wird einfach gesagt, dass die Multiplikation zuerst angewendet werden soll, und fügen Sie dann Leerzeichen hinzu.

1.Either ein Leerzeichen vor . hinzufügen wie folgt: -

<?php 
for($i = 1; $i<= 5; $i++){ 
    echo $i * 2 .' '; 
} 

Ausgang: - https://eval.in/856709

2.Or wie unten Multiplikation in Klammer gesetzt: -

<?php 
for($i = 1; $i<= 5; $i++){ 
    echo ($i * 2).' '; 
} 

Ausgabe: - https://eval.in/856710

Verwandte Themen