Die ersten PHP Funktionen

Ich bin ein String!

Ich bin ein String! - Ich bin ein String! - Ich bin ein String!
Ich bin ein langer langer langer langer langer langer String!
11
  • Ich bin Text Nummer 1
  • Ich bin Text Nummer 2
  • Ich bin Text Nummer 3
  • Ich bin Text Nummer 4
  • Ich bin Text Nummer 5
  • Ich bin Text Nummer 6
  • Ich bin Text Nummer 7
  • Ich bin Text Nummer 8
  • Ich bin Text Nummer 9
  • Ich bin Text Nummer 10


Ich bin Text Nummer 0.
Ich bin Text Nummer 1.
Ich bin Text Nummer 2.
Ich bin Text Nummer 3.
Ich bin Text Nummer 4.
Ich bin Text Nummer 5.
Ich bin Text Nummer 6.
Ich bin Text Nummer 7.
Ich bin Text Nummer 8.
Ich bin Text Nummer 9.


Ich bin Text Nummer 1.
Ich bin Text Nummer 2.
Ich bin Text Nummer 3.
Ich bin Text Nummer 4.
Ich bin Text Nummer 5.
Ich bin Text Nummer 6.
Ich bin Text Nummer 7.
Ich bin Text Nummer 8.
Ich bin Text Nummer 9.
Ich bin Text Nummer 10.

int(7)
Sonntag, Montag, Dienstag, Mittwoch, Donnerstag, Freitag, Samstag,

Freitag
114914
Koblenz => 112588
Trier => 114914
Mainz => 209779
Ludwigshafen => 171061

1
Axel
Unkel
axel@unkel.de

2
Peter
Mader
peter@unkel.de

3
Frank
Huber
huber@unkel.de

4
Petra
Müller
p@mueller.de

5
Ludwig
Hafen
l@hfn.de

Axel
Peter
Frank
Petra
Ludwig
Mader

array(5) {
  [0]=>
  array(4) {
    ["id"]=>
    int(1)
    ["Vorname"]=>
    string(4) "Axel"
    ["Nachname"]=>
    string(5) "Unkel"
    ["email"]=>
    string(13) "axel@unkel.de"
  }
  [1]=>
  array(4) {
    ["id"]=>
    int(2)
    ["Vorname"]=>
    string(5) "Peter"
    ["Nachname"]=>
    string(5) "Mader"
    ["email"]=>
    string(14) "peter@unkel.de"
  }
  [2]=>
  array(4) {
    ["id"]=>
    int(3)
    ["Vorname"]=>
    string(5) "Frank"
    ["Nachname"]=>
    string(5) "Huber"
    ["email"]=>
    string(14) "huber@unkel.de"
  }
  [3]=>
  array(4) {
    ["id"]=>
    int(4)
    ["Vorname"]=>
    string(5) "Petra"
    ["Nachname"]=>
    string(7) "Müller"
    ["email"]=>
    string(12) "p@mueller.de"
  }
  [4]=>
  array(4) {
    ["id"]=>
    int(5)
    ["Vorname"]=>
    string(6) "Ludwig"
    ["Nachname"]=>
    string(5) "Hafen"
    ["email"]=>
    string(8) "l@hfn.de"
  }
}
Volvo: In stock: 22, sold: 18.
BMW: In stock: 15, sold: 13.
Saab: In stock: 5, sold: 2.
Land Rover: In stock: 17, sold: 15.
Volkswagen: In stock: 20, sold: 15.
Kia: In stock: 10, sold: 20.

Volvo: In stock: 22, sold: 18.
BMW: In stock: 15, sold: 13.
Saab: In stock: 5, sold: 2.
Land Rover: In stock: 17, sold: 15.
Volkswagen: In stock: 20, sold: 15.
Kia: In stock: 10, sold: 20.

7 Tage haben 604800 Sekunden !

Hier ist der Quellcode der Seite

<!DOCTYPE html>
<html>
    <head>
        <title>Seitentitel</title>
        <link href="https://unpkg.com/bootstrap@5.3.2/dist/css/bootstrap.min.css" rel="stylesheet">
    </head>
    <body>
        <div class="container mt-3">
        <div class="card">
            <div class="card-header"><h2>Die ersten PHP Funktionen</h2></div>
            <div class="card-body">
                <?php
                // Definition von Variablen
                $text = 'Ich bin ein String! ';
                echo $text . "<br><br>";
                echo $text . ' - ' . $text . " - ". $text . "<br>";

                $l = "langer ";
                echo "Ich bin ein " . $l . $l . $l  . $l . $l . $l . "String!";

                echo "<hr>";

                settype($i, "integer");
                $i = 10;
                $i = $i + 1;
                echo $i;

                echo "<hr>";

                // Unsere ersten Schleifen

                // Eine While Schleife
                $t = "Ich bin Text Nummer ";
                $i = 0;

                echo ('<ul class="list-group">');
                while ($i < 10) {
                    echo('<li class="list-group-item">');
                    echo $t . $i + 1;
                    echo('</li>');
                    $i++;
                }
                echo('</ul>');
                echo '<br><br>';

                // Eine Do-While Schleife
                $i = 0;

                do {
                    echo $t . $i . ".<br>";
                    $i++;
                } while ($i < 10);

                echo '<br><br>';

                // Eine For Schleife
                for ($i=1; $i <= 10; $i++) {
                    echo $t . $i . ".<br>";
                }

                echo ('<hr>');

                // Arrays

                // Einfaches Array

                $wochentage =
                    array("Sonntag",
                            "Montag",
                            "Dienstag",
                            "Mittwoch",
                            "Donnerstag",
                            "Freitag",
                            "Samstag");

                echo('<pre>');
                var_dump(count($wochentage));
                echo('</pre>');

                for($i=0;$i<count($wochentage);$i++ ) {
                    echo $wochentage[$i] . ", ";
                }

                echo "<br><br>";

                echo $wochentage[5];

                echo ('<hr>');

                // Key Value Array

                $staedte = array('Koblenz' => 112588,
                    'Trier' => 114914,
                    'Mainz' => 209779,
                    'Ludwigshafen' => 171061);

                echo($staedte['Trier'] . '<br>');

                foreach ($staedte as $key => $value) {
                    echo $key ." => ". $value . "<br/>";
                }

                echo ('<hr>');

                // Assiziatives Array

                $persons = array(

                    0 => array(
                        'id' => 1,
                        'Vorname' => 'Axel',
                        'Nachname' => 'Unkel',
                        'email' => 'axel@unkel.de',
                    ),

                    1 => array(
                        'id' => 2,
                        'Vorname' => 'Peter',
                        'Nachname' => 'Mader',
                        'email' => 'peter@unkel.de',
                    ),

                    2 => array(
                        'id' => 3,
                        'Vorname' => 'Frank',
                        'Nachname' => 'Huber',
                        'email' => 'huber@unkel.de',
                    ),
                    3 => array(
                        'id' => 4,
                        'Vorname' => 'Petra',
                        'Nachname' => 'Müller',
                        'email' => 'p@mueller.de',
                    ),
                    4 => array(
                        'id' => 5,
                        'Vorname' => 'Ludwig',
                        'Nachname' => 'Hafen',
                        'email' => 'l@hfn.de',
                    ),
                );

                foreach ($persons as $person) {
                    echo ($person['id'] . '<br>');
                    echo ($person['Vorname'] . '<br>');
                    echo ($person['Nachname'] . '<br>');
                    echo ($person['email'] . '<br><br>');
                }

                for($i=0;$i<count($persons);$i++) {
                    echo($persons[$i]['Vorname'] . '<br>');
                }

                echo ($persons[1]['Nachname'] . '<br>');

                echo '<hr>';

                echo '<pre>';
                var_dump($persons);
                echo '</pre>';

                // Multidimensionales Array

                $cars = array (
                    array("Volvo",22,18),
                    array("BMW",15,13),
                    array("Saab",5,2),
                    array("Land Rover",17,15),
                    array("Volkswagen", 20, 15),
                    array('Kia', 10, 20)
                );

                echo $cars[0][0].": In stock: ".$cars[0][1].", sold: ".$cars[0][2].".<br>";
                echo $cars[1][0].": In stock: ".$cars[1][1].", sold: ".$cars[1][2].".<br>";
                echo $cars[2][0].": In stock: ".$cars[2][1].", sold: ".$cars[2][2].".<br>";
                echo $cars[3][0].": In stock: ".$cars[3][1].", sold: ".$cars[3][2].".<br>";
                echo $cars[4][0].": In stock: ".$cars[4][1].", sold: ".$cars[4][2].".<br>";
                echo $cars[5][0].": In stock: ".$cars[5][1].", sold: ".$cars[5][2].".<br>";

                echo ('<hr>');

                $i = count($cars);
                $j = 0;
                for ($j; $j < $i; $j++) {
                    echo $cars[$j][0] . ": In stock: " . $cars[$j][1] . ", sold: " . $cars[$j][2] . ".<br>";
                }

                echo ('<hr>');

                // Funktionen

                function tag ($anzahl) {
                    $sekunden = 3600 * 24 * $anzahl;
                    return $sekunden;
                }

                echo "7 Tage haben " . tag(7) . " Sekunden !";

                echo '<hr>';
                echo '<h1>Hier ist der Quellcode der Seite</h1>';
                // echo show_source("Variablen.php"   );
                 highlight_file("Variablen.php");

                ?>
            </div>
            <div class="card-footer"></div>
        </div>
    </div>
    </body>
</html>