736 Begriffe aus IT, Netzwerk, Sicherheit und Programmierung: erst kurz erklärt, dann ausführlicher. Suche nach einem Wort oder wähle einen Buchstaben.
5 Treffer
Mehrere Statements bilden zusammen einen Block ({ ... }), z. B. den Körper einer Methode oder Schleife. Kontrollstrukturen wie if oder for sind selbst keine Statements im engeren Sinn, sondern steuern, WELCHE Statements ausgeführt werden.
Verwandt: Print Variables · SQLi (SQL-Injection) · Java · if-Statement
Ganzer Artikel im Wiki →Anders als ein Ausdruck (der zu einem Wert ausgewertet wird, z. B. 2 + 3) bewirkt ein Statement eine Aktion und liefert selbst keinen wiederverwendbaren Wert zurück. Statements werden in den meisten Sprachen durch ein Semikolon oder einen Zeilenumbruch voneinander getrennt und nacheinander in der Reihenfolge ausgeführt, in der sie im Code stehen — sofern keine Kontrollstruktur wie if...else oder eine Schleife den Ablauf verändert.
Verwandt: Code · if...else · Schleifen · Print Variables (Variablen ausgeben)
Ganzer Artikel im Wiki →break wird auch in switch-Statements genutzt, um den Fallthrough zwischen Cases zu verhindern. Bei verschachtelten Schleifen wirken beide standardmäßig nur auf die innerste Schleife — mit benannten Labels (aussen: for (...) { ... break aussen; }) lässt sich das gezielt auf eine äußere Schleife ausweiten.
Verwandt: Schleifen · Switch-Statement · For-Schleife · Iterator · While-Schleife
Ganzer Artikel im Wiki →break wird z. B. genutzt, um eine Suche abzubrechen, sobald das gesuchte Element gefunden wurde, statt die restliche Sammlung noch unnötig zu durchlaufen. continue eignet sich, um bestimmte Elemente zu überspringen, ohne die ganze Schleife zu verlassen — etwa um bei einer Liste von Zahlen nur die geraden zu verarbeiten. Beide funktionieren auch in Switch-Statements (dort beendet break den jeweiligen Fall).
Verwandt: Switch-Statement · Schleifen
Ganzer Artikel im Wiki →Entsteht, wenn Nutzereingaben ungeprüft direkt in eine SQL-Abfrage eingebaut werden (String-Verkettung statt parametrisierter Queries). Ein klassisches Beispiel: ein Login-Feld, in das ' OR '1'='1 eingegeben wird, kann die Passwortprüfung aushebeln. Die Standard-Verteidigung sind parametrisierte Queries/Prepared Statements, bei denen Nutzereingaben nie als ausführbarer SQL-Code interpretiert werden können.
Verwandt: SQL · Drizzle ORM · Firewall · Forged Cookies · SAST, SCA und Secret-Scanning · Web Application Firewall (WAF)
Ganzer Artikel im Wiki →