This article discusses about how to write a website scraper using PHP for web site data extraction. The concepts taught can be applied and programmed in Java, C#, etc. Basically any language that has a powerful string processing capability. This article will teach you the basics of website scraping. The article will further cover a tutorial to find web ranking from Yahoo.com search engine.
In this tutorial we will cover the following:
- What is an exception?
- The use of a try…catch block
- Anatomy of PHP5 Exception class
- Extending the Exception class
- A note on unhanded exceptions
Here is a script that will allow you to print a nested array upto any level. Can I request you to please review this and let me know how this can be further optimized.
I have developed a function that you can embed in your PHP applications that will help you extract email addresses from a given piece of text.
I have tested this on a string of (actually 4 – 5 paragraphs) text and this has performed very well.
Please feel free to use this code in your applications and let me know if you face any issues.