Sobes.tech
Junior — Middle

Millised on viimased projektid või ülesanded, mida olete teinud kasutades puhtat PHP-d?

sobes.tech AI

Vastus AI-lt

Ühes minu viimastest projektidest, puhtas PHP-ga, rakstīju REST API ülesannete haldamiseks. Ilma raamistikudeta kirjutasin marsruutimise, päringute töötlemise ja PDO kaudu andmebaasiga suhtlemise. Näiteks GET-päringu töötlemiseks ülesannete nimekirja jaoks kasutasin järgmist koodi:

if ($_SERVER['REQUEST_METHOD'] === 'GET' && $_SERVER['REQUEST_URI'] === '/tasks') {
    $stmt = $pdo->query('SELECT * FROM tasks');
    $tasks = $stmt->fetchAll(PDO::FETCH_ASSOC);
    header('Content-Type: application/json');
    echo json_encode($tasks);
}

Samuti rakendasin vormid andmete valideerimiseks ja kasutajate autentimiseks sessioonidega.