I have been learning PHP for a while now and I have come across objects. I am quite comfortable with creating and using regular objects, but I came across this concept of functions being treated as objects in PHP. Is it really possible to create and use functions as objects in PHP? I would appreciate if someone could shed some light on this and explain me the concept. Thanks in advance!