Jestem programistą PHP od wielu lat, ale nie znam tylko jednego szczegółu tego, jak PHP obsługuje zmienne i ich typy za kulisami. Mam na myśli: w PHP - teoretycznie - mógłbym użyć tej samej zmiennej do zapisania liczby całkowitej, a następnie do napisu, a następnie do boolowskiej, a następnie do tablicy ... etc ...W jaki sposób PHP obsługuje zmienne?
Osobiście nienawidzę tego sposób "źle obsadzonego" programowania, ale zastanawiam się, w jaki sposób PHP może przechowywać i zarządzać zmiennymi i ich typami, o jakie prosiłem. Wyobrażam sobie, że interpreter tworzy i obsługuje zmienne C w tyle, ale nie wiem, jak to zrobić.
Dziękuję.
Bardzo miło, jestem programistą C++, ne w do php i też się zastanawiałem. –
Termin jest "wpisywany dynamicznie", a nie "źle rzucany", choćby dlatego, że niekoniecznie jest czymś negatywnym. –