Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
informatik:php:php-programmierkurs:php-p4 [2018/02/13 14:57] – [PHP-Programmierkurs [4] - Verzweigungen] jonathan.pfeifferinformatik:php:php-programmierkurs:php-p4 [2024/10/14 20:46] (aktuell) jonathan.pfeiffer
Zeile 1: Zeile 1:
-====== PHP-Programmierkurs [4] - Verzweigungen ======+====== PHP-Programmierkurs [4] - if-Anweisung ======
  
 <tabbox Verzweigungen> <tabbox Verzweigungen>
Zeile 17: Zeile 17:
 | <code>>=</code>    | <code>größer als oder gleich</code>                                                   | <code>Zahlen</code>        | | <code>>=</code>    | <code>größer als oder gleich</code>                                                   | <code>Zahlen</code>        |
 | <code><=</code>    | <code>kleiner als oder gleich</code>                                                  | <code>Zahlen</code>        | | <code><=</code>    | <code>kleiner als oder gleich</code>                                                  | <code>Zahlen</code>        |
 +\\
 +**Beispiele für Bedingungen mit Vergleichsoperatoren**\\
 +  * ''$preis < 100''
 +  * ''$alter >= $mindestalter''
 +  * ''$name == "Einstein"''
 <tabbox #1> <tabbox #1>
 +
 +{{url>https://learningapps.org/watch?v=pfumxs0av18 80%,600px|iFrame not installed}}
 +
 <tabbox if> <tabbox if>
 +**if-Anweisung**\\
 +\\
 +Ein Beispiel für eine Verzweigung mit einer  if -Anweisung:\\
 +<file php>
 +<!DOCTYPE html><html><head><meta charset="utf-8"></head><body>
 +<?php
 +$preis = 0.98;
 +if ($preis < 1)
 +{
 +    echo "Der Preis liegt unter 1 &euro;";
 +}
 +?>
 +</body></html>
 +</file>
 +\\
 +Falls  ''$preis'' kleiner als  1 ist, wird der entsprechende Text in das Dokument geschrieben, andernfalls geschieht nichts. Die Bedingung (hier  ''$preis < 1'' ) muss in Klammern stehen. \\
 +\\
 +Die Ausgabe im Browser sieht so aus:\\
 +\\
 +{{:informatik:php:php-programmierkurs:php-if-ausgabe.png?nolink&200|}}
 +<tabbox #2>
 +{{url>https://learningapps.org/watch?v=pbhop3qyk18 80%,600px|iFrame not installed}}
 +
 +
 +<tabbox #3>
 +{{url>https://learningapps.org/watch?v=pk04oghfj18 80%,600px|iFrame not installed}}
 +
 +<tabbox #4>
 +**Arbeitsauftrag**\\
 +  * Kopiere diesen Programmcode: <file php>
 +
 +$preis = 0.98;
 +if ($preis < 1) 
 +{
 +    echo "Der Preis liegt unter 1 &euro;";
 +}
 +</file>
 +  * Rufe diese Seite in einem neuen Tab auf [[http://www.writephponline.com/]], lösche den vorhandenen Code und füge den kopierten Code ein!
 +  * Klicke auf **Run Code**!
 +  * Ändere den Preis im Programmcode z.B. in ''1.02''. Es sollte keine Ausgabe mehr erfolgen!
  
 </tabbox> </tabbox>
Zeile 25: Zeile 73:
   * Theis, T. (2017): Einstieg in PHP 7 und MySQL. (Rheinwerk Verlag) Bonn   * Theis, T. (2017): Einstieg in PHP 7 und MySQL. (Rheinwerk Verlag) Bonn
  
-{{tag>[informatik thema php html html-formulare lernpfad auswahlstrukur vergleichsoperator]}}+{{tag>[informatik thema php php-programmierkurs html html-formulare lernpfad auswahlstruktur vergleichsoperator]}}