Sobes.tech
Junior

Kus te kogemuses olete kokku puutunud dünaamilise tüübi määramisega?

sobes.tech AI

Vastus AI-lt

PHP, JavaScript, Python.

Näiteks PHP-s, töötades muutujatega, mille tüüp võib sõltuvalt määratud väärtusest muutuda.

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

Funktsioonidele argumentide edastamisel ja väärtuste tagastamisel ilma selge tüübimääranguta.

<?php
function processData($data) {
    // $data tüüp pole ette määratud
    // ...töötlemislogika...
    return $result; // $result tüüp pole samuti ette määratud
}

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

Töötades assotsiatiivsete massiividega, kus väärtused võivad olla erinevat tüüpi.

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