Befehlsübersicht
PHP | Python | C++ | Java | Javascript | |||
Ausgabe in der Konsole | console.log | ||||||
Variablendefinition | Kennzeichnung durch $ Bsp: $wert=10; | keine Bezeichnung erforderlich Bsp: wert=10 | Variablentyp muss angegeben werden | Kennzeichnung durch var var=10; | let wert=10; | ||
String | $Name=“Mandy“; | Name=“Mandy“ | std::string=“Mandy“; | String Name=“Mandy“; | let Name=“Mandy“; | ||
Integer | $wert=10; | wert=10 | std::int=10 | int wert=10; | let wert=10; | ||
Float | $wert=1.23; | wert=1.23 | float wert=1.23; | let wert=1.23; | |||
Textausgabe | echo („Text“); | print („text“) | std::cout<<„Mandy“ | System.out.print("Hallo"); und System.out.println( "Hallo"); | document.write(„text“); alert („Hallo“); window.print(„text“); | ||
Texteingabe | $_POST['name'] | eingabe=input() | |||||
Kommentar | //einzeiliger Kommentar /*mehrzeiliger Kommentar*/ #einzeiliger Kommentar im Shell-Stil | #einzeiliger Kommentar „““mehrzeiliger Kommentar“““ | //einzeiliger Kommentar /*mehrzeiliger Kommentar*/ | //einzeiliger Kommentar /*mehrzeiliger Kommentar*/ #einzeiliger Kommentar im Shell-Stil | |||
Zeilenumbruch | \n | über HTML <p> bzw. <br> | |||||
For-Schleife | for ($i=0; $i<=10; $i++;) {echo „$i“;} | liste=[„ARD“,“ZDF“,“ORF“] for i in liste: print(i) | for (int i=0;i<10;i++) { System.out.print(i); } | for ( let i=0; i<=10; i++ ) { document.write(i); } | |||
Array | $SenderArr=array(„ARD“,“ZDF“,“ORF“); $SenderNrArr=array( „ARD“ => 1, „ZDF“ => 2, „ORF“ => 19); | liste=[„ARD“,“ZDF“,“ORF“] | const Sender = [„ARD“, „ZDF“, „ORF“]; | ||||
if Bedingung | if (Bedingung) { auszuführender Code, wenn die Bedingung wahr ist; } else { auszuführender Code, wenn die Bedingung falsch ist; } | if Bedingung: Anweisung(a) elif Bedingung: Anweisung else Bedingung: Anweisung: | if (bedingung) {auszuführender Code}; | ||||
Replace | str_replace(find,replace,string,count) BBsp: $ausgabe=str_replace($search, $replace, $eingabe); | string.replace(oldvalue, newvalue, count) Bsp: text.replace(„a“,“b“,20) | public String replace(char searchChar, char newChar) Bsp: String myStr = "Hello"; System.out.println (myStr.replace('l', 'p')); | string.replace(searchValue, newValue) let text = „Visit Microsoft!“; let result = text.replace(„Microsoft“, „W3Schools“); | |||
random | $wert=rand(1, 10); | ||||||
HTML Identifizierung | über <input type=“text“ name=„eingabe“> | über <input type=“text“ id=„eingabe“> | |||||
UTF-8 Codierung | Nur über den HTML Code <meta charset="utf-8"> | ||||||
Action / Ausführung über Button | formular erstellen und dann über den action Tag das Script / die Funktion verknüpfen In PHP kann man keine direkten „onclick“-Funktionen wie in JavaScript erstellen, da PHP auf dem Server läuft und hauptsächlich für die Generierung von HTML-Code verwendet wird. „onclick“ ist jedoch ein JavaScript-Event, das im Webbrowser ausgeführt wird. Um eine ähnliche Funktionalität wie „onclick“ in PHP zu erreichen, benötigen Sie eine Kombination aus PHP und JavaScript. Beispiel hier | Module importieren und dann JButton | <button onclick=“myFunction()“>Click me</button> oder extern | ||||
Sonderzeichen markieren | durch \ zb: | ||||||
Länge eines Strings ausgeben | strlen (string) | len (string) | String.length() | string.length | |||
Datum ausgeben | $jetzt = date(„H:i:s“); $date = date('Y-m-d'); | time calendar datetime | date https://www.mediaevent.de/javascript/date-datum-zeit.html | ||||
Daten auslesen | $eingabe=$_GET[„var-eingabe“]; bzw. $eingabe=$_POST[„var-eingabe“]; | let eingabe_text=document.getElementById(text); | |||||
Textfeld leeren | <input type="reset" value="zurücksetzen"> | let loeschen=document.getElementById(„eingabe“).value=““; | |||||
Funktion definieren | function test () {echo „Funktion definiert“}; | def ausgabe(): print(„Ausgabe von Text aus einer Funktion“) | public void sagHallo() { System.out.println(„Hallo.“); } | function test () { document.write („Test) } | |||
Text verbinden | mit . print („ok, du wiegst:“ . gewicht) oder beim String: print(„Ok, der Wert ist ein“, type(wert)) | ||||||
Hinweis | import tkinter.messagebox tkinter.messagebox.showinfo(„Eintrag erfolgreich“,“Eintrag wurde hinzugefügt“) | alert („Hinweis“) | |||||
Typ der Variablen | (type(x)) | ||||||
C++ |