1<?php
2
3include('simple_html_dom.php');
4
5//to parse a webpage
6$html = file_get_html("http://nimishprabhu.com");
7
8//to parse a file using relative location
9$html = file_get_html("index.html");
10
11//to parse a file using absolute location
12$html = file_get_html("/home/admin/nimishprabhu.com/testfiles/index.html");
13
14//to parse a string as html code
15$html = str_get_html("<html><head><title>Cool HTML Parser</title></head><body><h2>PHP Simple HTML DOM Parser</h2><p>PHP Simple HTML DOM Parser is the best HTML DOM parser in any programming language.</p></body></html>");
16
17//to fetch a webpage in a string and then parse
18$data = file_get_contents("http://nimishprabhu.com"); //or you can use curl too, like me <img src="http://nimishprabhu.com/wp-content/plugins/lazy-load/images/1x1.trans.gif" data-lazy-src="http://nimishprabhu.com/wp-includes/images/smilies/simple-smile.png" alt=":)" class="wp-smiley" style="height: 1em; max-height: 1em;"><noscript><img src="http://nimishprabhu.com/wp-includes/images/smilies/simple-smile.png" alt=":)" class="wp-smiley" style="height: 1em; max-height: 1em;" /></noscript>
19// Some manipulation with the $data variable, for e.g.
20$data = str_replace("Nimish", "NIMISH", $data);
21//now parsing it into html
22$html = str_get_html($data);
23
24?>
25