Never use gettype() to test for a certain type, since the returned string may be subject to change in a future version.
Никогда не используйте gettype() для проверки определенного типа, поскольку возвращаемая строка может быть изменена в будущей версии.