Ich versuche einen Code zu schreiben, der bei der Nummer 10 beginnt und bei 1 endet, wobei jede ungerade Zahl 1 zur Zahl addiert und jede gerade Zahl von der Zahl 1 subtrahiert. Der Code funktioniert ohne "<br />"
aber ohne es sind meine Nummer alle in der gleichen Zeile und ich benutze phpfidle. Der Syntaxfehler kommt, wenn ich versuche, dass die Zahlen jeweils eine eigene Zeile haben. Bitte helfen Sie mir, verrückt zu werden. Ich bin auch neu in PHP und Codierung im Allgemeinen, also bitte dumb it down, damit ich lol verstehen kann. HierSyntaxfehler macht mich verrückt
ist der Code:
<?php
for($i = 10; $i >= 1; $i--) {
if($i%2 >0) {
echo $i+1. "<br />" ;
else {
echo $i-1. "<br />" ;
}
?>
Versuchen 'echo ($ i + 1). "
"; 'und' echo ($ i-1). "
"; ' –
Sie verpassen eine Klammer vor Ihrem" else ". Versuchen Sie auch, Ihre Ausdrücke in Klammern zu setzen. – aynber
Entfernen Sie einfach die beiden vorhandenen '
' Tags und fügen Sie nach der if/else-Anweisung ein einzelnes 'echo'
';' hinzu. –