Befehlsübersicht
PHP | Python | Java | Javascript | |
Variablendefinition | Kennzeichnung durch $ Bsp: $wert=10; | keine Bezeichnung erforderlich Bsp: wert=10 | Kennzeichnung durch var var=10; | let wert=10; |
String | $Name=“Mandy“; | Name=“Mandy“ | String Name=“Mandy“; | let Name=“Mandy“; |
Integer | $wert=10; | wert=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“) | System.out.println("Hallo"); | document.write(„text“); alert („Hallo“); window.print(„text“); |
Kommentar | //einzeiliger Kommentar /*mehrzeiliger Kommentar*/ #einzeiliger Kommentar im Shell-Stil | #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.println(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) | 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) } |