type juggling noun1 •In the PHP programming language, the automatic treatment of variables as a certain data type depending on the context in which they are used.