Я разработчик PHP с многих лет, но я не знаю только одной детали того, как PHP обрабатывает переменные и их типы за кулисами. Я имею в виду: в PHP - теоретически - я мог бы использовать одну и ту же переменную для хранения целого числа, а затем строку, а затем логическую, а затем массив ... и т. Д.Как PHP обрабатывает переменные?
Лично я ненавижу это способ «плохого исполнения», но мне интересно, как PHP может хранить и управлять переменными и их типами, как я спросил. Я предполагаю, что интерпретатор создает и обрабатывает переменные С позади, но я не могу понять, как это сделать.
спасибо.
Очень хорошо, я программист на С ++, ne w to php, и мне тоже интересно. –
Термин «динамически типизированный», а не «плохой кастинг», хотя бы потому, что его не обязательно отрицательная вещь. –