Generator Haseł

<?php
if (isset($_POST['generate'])) {
    function generatePassword($length) {
        $chars = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#$%^&*()_+';
        return substr(str_shuffle($chars), 0, $length);
    }
    echo "Wygenerowane hasło: " . generatePassword($_POST['length']);
}
?>

Sprawdzanie Palindromu

<?php
if (isset($_POST['check'])) {
    $word = strtolower(str_replace(' ', '', $_POST['word']));
    echo ($_POST['word'] === strrev($word)) ? "To jest palindrom!" : "To nie jest palindrom.";
}
?>

Kalkulator Walut

<?php
if (isset($_POST['convert'])) {
    $converted = $_POST['amount'] / $_POST['currency'];
    echo "Przeliczona kwota: " . number_format($converted, 2);
}
?>

Sprawdzenie Liczby Pierwszej

<?php
if (isset($_POST['prime'])) {
    function isPrime($num) {
        if ($num < 2) return false;
        for ($i = 2; $i <= sqrt($num); $i++) {
            if ($num % $i == 0) return false;
        }
        return true;
    }
    echo isPrime($_POST['number']) ? "Liczba jest pierwsza" : "Liczba nie jest pierwsza";
}
?>

Silnia Liczby

<?php
if (isset($_POST['calc_factorial'])) {
    function factorial($num) {
        return ($num == 0) ? 1 : $num * factorial($num - 1);
    }
    echo "Silnia: " . factorial($_POST['factorial']);
}
?>

Losowy Cytat

<?php
if (isset($_POST['quote'])) {
    $quotes = [
        "Życie to podróż, nie cel.",
        "Najlepszy sposób, by przewidzieć przyszłość, to ją stworzyć.",
        "Każdy dzień jest nową szansą.",
        "Sukces to suma małych wysiłków powtarzanych codziennie."
    ];
    echo $quotes[array_rand($quotes)];
}
?>