Junior
Dove hai incontrato la tipizzazione dinamica nella tua esperienza lavorativa?
sobes.tech AI
Risposta dell'AI
In PHP, JavaScript, Python.
Ad esempio, in PHP, quando si lavora con variabili che possono cambiare tipo a seconda del valore assegnato.
<?php
$var = 10; // int
$var = "hello"; // string
$var = []; // array
Quando si passano argomenti alle funzioni e si restituiscono valori senza indicare esplicitamente il tipo.
<?php
function processData($data) {
// Il tipo di $data non è definito in anticipo
// ...logica di elaborazione...
return $result; // Anche il tipo di $result non è definito in anticipo
}
processData(123);
processData("testo");
processData(['a', 'b']);
Quando si lavora con array associativi, dove i valori possono avere tipi diversi.
<?php
$userInfo = [
'name' => 'Alice', // string
'age' => 30, // int
'isStudent' => false // bool
];