Sobes.tech
Junior

Hol találkozott a dinamikus típusossággal a munkatapasztalatában?

sobes.tech MI

Válasz az MI-től

PHP, JavaScript, Python esetén.

Például PHP-ben, amikor olyan változókkal dolgozunk, amelyek típusát a hozzárendelt érték függvényében változtathatjuk.

<?php
$var = 10; // int
$var = "hello"; // string
$var = []; // tömb

Amikor argumentumokat adunk át függvényeknek és értékeket adunk vissza típus megadása nélkül.

<?php
function processData($data) {
    // $data típusát nem határoztuk meg előre
    // ...feldolgozó logika...
    return $result; // $result típusát sem határoztuk meg előre
}

processData(123);
processData("szöveg");
processData(['a', 'b']);

Az asszociatív tömbökkel való munkánál, ahol az értékek különböző típusúak lehetnek.

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