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
];