NetBeans IDE supports Software as a Service (SaaS) applications in PHP. There are registered Web Services in the Services tab. Using these Web Services is easy. Just drag and drop a service node into the php editor, where you want to use it. NetBeans will generate the code for you.
Many of these services requires a key, so you have to obtain your key from the provider of the service. If you are interested in this feature, read the tutorial on how to plug in the Yahoo News Web Service.