я знаю, что в данный момент это звучит совершенно нелепо, но поверьте мне, я хочу что-то вроде «$ variable» в php или «def» в groovy, с помощью моего подхода это автоматическая идентификация переменной типа «data» для IMPLEMENT на язык c.
например:
«def» - это замена имени типа.В определениях переменных это используется, чтобы указать, что вам не важен тип.В определениях переменных обязательно указывать имя типа явно или использовать «def» вместо.Это необходимо для определения определений переменных, которые можно обнаружить для анализатора Groovy.
def dynamic = 1
dynamic = "I am a String stored in a variable of dynamic type"
ИЛИ
Давайте попробуем создать переменную, содержащую строку, и переменную, содержащую число:
<?php
$txt="Hello World!";
$x=16;
?>
PHP - свободно типизированный язык В PHP переменную не нужно объявлять перед добавлением значения. В приведенном выше примере вы видите, что у вас нетчтобы сообщить PHP, какой тип данных является переменной. PHP автоматически преобразует переменную в правильный тип данных, в зависимости от ее значения. В строго типизированном языке программирования вы должны объявить (определите) тип и имя переменной перед ее использованием.