I have a string of HTML that I would like to check to see if there are any links inside of it and, if so, extract them and put them in an array. I can do this in jQuery with the simplicity of its selectors but I cannot find the right methods to use in PHP.
For example, the string may look like this:
<h1>Doctors</h1> <a title="C - G" href="linkl.html">C - G</a> <a title="G - K" href="link2.html">G - K</a> <a title="K - M" href="link3.html">K - M</a>
How (in PHP) can i turn it into an array that looks something like:
=>"link1.html" =>"link2.html" =>"link3.html"
You can use PHPs
DOMDocumentlibrary to parse XML and/or HTML. Something like the following should do the trick, to get the
hrefattribute from a string of HTML.