Ich benutze Cookies und Google Analytics, um Dein Erlebnis zu verbessern. close

Informatik

PHP Grundlagen

PHP steht heute für PHP Hypertext Preprocessor, ist eine serverseitige Skriptsprache, die in ".php"-Dateien geschrieben wird und seit Dezember 2018 in der Version 7.3 ist und wird von 79% aller Websites verwendet (stand: Anfang 2019).

<?php
  echo 'Hello World';
  # einzeiliger Kommentar
  // einzeiliger Kommentar
  /* mehrzeiliger Kommentar */
?>

PHP-Code muss zwischen <?php und ?> liegen. Mit echo wird das nachfolgende ausgegeben (hier: Hello World).

<?php
  $title = 'Dies ist ein titel';
?>

<!DOCTYPE html>
<html>
  <head>
    <title><?= $title ?></title>
  </head>
  <body>
    <h1><?php echo $title . " auf JS"; ?></h1>
    <p>Dieser Paragraf von "<?= $title ?>" hat keine Funktion.</p>
  </body>
</html>

Wie man sieht kann man beliebig oft <?php ?> setzen und sind diese gerade nicht geöffnet ganz normal html schreiben. Die neue Sache sind Variablen. Sie beginnen immer mit $ und dann eine sinnvolle Bezeichnung. In Variablen kann alles mögliche gespeichert werden. Text Anführungszeichen (") oder ' nennt man String. Will man mit mehrere Sachen ausgeben muss man diese mit einem Punkt verbinden wie in h1 zu sehen ist. Das ist auch in der kurzen Schreibweise (<?= 'Hallo' . " Hi" ?>) möglich.

<?php
  $val1 = 5;
  $val2 = 7;
  $sum      = $val1 + $val2; /* 13 */
  $multiply = $val1 * $val2; /* 35 */
  $divide   = $val1 / $val2; /* 0.71428571428 */
  $subtract = $val1 - $val2; /* -2 */
  $val1++; /* erhöht um 1 auf 6 wie $val1 = $val1 + 1 */
  $val1 += $val1; /* ist das gleiche wie $val1 = $val1 + $val1 und ergibt 12 */
?>

Bei den ersten vier Rechnungen werden $val1 und $val2 nicht verändert, sondern das Ergebnis in der Variable ($sum,...) gespeichert.

F

12 PHP Zusammen­fassung Formulare und PHP

N

12 Datenbanken Zusammen­fassung Normalisierung
mail   Fehler/Feedback senden

Hell

Du bist offline

close