Każda zmienna w PHP ma swój typ. W odróżnieniu do języków pokroju C++, w PHP typ danych nie musi być z góry określony, czyli ta sama zmienna może być raz „ciągiem znaków”, a raz „liczbą całkowitą”. Niestety takie dynamiczne typowanie to dość duży problem…
