PHP Editor with tagging support?

Is there a PHP editor that support tagging classes, functions, and variables? Like how in Visual Studio, you can build a database of functions, and you can right click on a variable/function and go to definition, and it will jump to the part of the code where that is defined. There are way too many PHP editors out there and searching didn’t help much. Any ideas?