PHP

PHP ist eine Computer Sprache, bei den man in die Backend sowie in die Frontend verwenden werden können.

Es verwendet Semikolon ;.

PHP in Windows installieren

<!DOCTYPE html>

<html>

    <head>

        <title>PHP Test</title>

    </head>

    <body>

            <?php

                echo 'Hello Worssld';

            ?>

    </body>

</html>

Damit man mit PHP in den Frontend arbeiten kann braucht man mit den <body> zu arbeiten und da die PHP-Syntax arbeiten ODER man arbeitet in ein extra PHP-Datei mit Funktionen und importiert diese in den index.html Datei.

<!DOCTYPE html>

<html>

    <head>

        <title>PHP Test</title>

    </head>

    <body>

        <?php

            echo 'Hello world';

        ?>
  

    </body>

</html>

PHP für Frontend-20240905115538632.png

Man kann auch HTML-Syntax verwenden um den Format umzupassen.

<!DOCTYPE html>

<html>

    <head>

        <title>PHP Test</title>

    </head>

    <body>
  

        <?php

            echo '<h1>Hello world</h1>';

        ?>


    </body>

</html>

PHP für Frontend-20240905122722946.png


Wie bereits gesagt wurde. Man kann PHP-Werten importieren, oder besser gesagt Funktionen.

functions.php:

<?php

function getYear() {

    return date('Y');
}
  
function calculateDaysUntilBirthday($birthday) {

    $currentDate = new DateTime();

    $nextBirthday = new DateTime($birthday);

    if ($nextBirthday < $currentDate) {

        $nextBirthday->modify('+1 year');

    }

  

    $interval = $currentDate->diff($nextBirthday);

    return $interval->days;
}

?>

index.php:

        <?php
        <h1>Year</h1>
            include 'functions.php';

            echo "The year is: ". getYear();
        ?>

        <h1>Calc Birthday</h1>

        <?php
        
            $birthday = '2024-12-25';

            echo "<p>There are " . calculateDaysUntilBirthday($birthday) . " days left until your next birthday!</p>";

        ?>

PHP Loop