Sobes.tech
Junior

Kde ste sa vo svojej pracovnej skúsenosti stretli s dynamickým typovaním?

sobes.tech AI

Odpoveď od AI

V PHP, JavaScript, Python.

Napríklad v PHP, pri práci s premennými, ktoré môžu meniť svoj typ v závislosti od priradenej hodnoty.

<?php
$var = 10; // int
$var = "hello"; // string
$var = []; // pole

Pri odovzdávaní argumentov funkciám a vracaní hodnôt bez explicitného určenia typu.

<?php
function processData($data) {
    // Typ $data nie je vopred definovaný
    // ...logika spracovania...
    return $result; // Typ $result tiež nie je vopred definovaný
}

processData(123);
processData("text");
processData(['a', 'b']);

Pri práci s asociatívnymi poľami, kde hodnoty môžu mať rôzne typy.

<?php
$userInfo = [
    'name' => 'Alice', // string
    'age' => 30,      // int
    'isStudent' => false // bool
];