$firephp-> means that the variable $firephp is an instance of the FirePHP object. This instance is created by the getInstance method. The arrow indicates that the instance of the object has properties or methods -they are accessed with ->.
FB::send means accessing the “send” method. The :: indicates it is a static method. That means the method can be accessed directly from the object, without creating an instance of it.
The * is not standard or anything, it’s just them showing how you can access the methods and properties of FirePHP. There is no method or property called “*”.
I hope you enjoy your stay. In fact, I know you will
Off Topic:
Someone said the same thing to me when I asked a similar question a few years ago. It took me a while to understand what they meant - but I certainly do now!
If you delve into OOP as much as you can, it will revolutionise your PHP and even overall programming. When you think you’ve grasped OOP as a concept, take a visit to the ‘Application Design’ subforum of PHP - you will learn an awful lot of very interesting stuff
In addition to what Raffles and Jake Arkinstall said, the * means “wildcard” or “whatever”
well, except for in the /* … */, thats a non-parsed comment.
Easier than listing a bunch of possible real methods