Revision: 15285
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at June 30, 2009 01:46 by cshaiku
Initial Code
function extract_urls($data) { $links = array(); $pos = (int) 0; $i = (int) 0; while (!(($pos = strpos($data,"<a",$pos)) === false)) { $startpos = strpos($data,"\"", $pos); $endpos = strpos($data,"\">",$pos); $tag = trim(substr($data,$startpos+1,($endpos-$startpos-1))); $tag = substr($tag, 0, strlen($tag)); $end_tag_pos = strpos($data,'</a>',$endpos); $linked_text = strip_tags(substr($data, $endpos+2, ($end_tag_pos-$endpos-2))); $links[$i][0] = stripslashes($linked_text); $links[$i][1] = stripslashes($tag); $pos++; $i++; } return $links; }
Initial URL
http://code.cshaiku.com/code_php_extract_urls.php
Initial Description
Initial Title
Extract URLs From HTML
Initial Tags
url, html, array, links
Initial Language
PHP