note 76294 deleted from function.eregi by bobby
| From: | bobby@php.net | Date: | Tue, 07 Aug 2007 14:57:34 +0000 |
| Subject: | note 76294 deleted from function.eregi by bobby | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-129247@lists.php.net to get a copy of this message | ||
Note Submitter: webmaster at scientificabuses dot com
----
<?
$text='This is a <a href="/linkname">link</a>. You should click <a
href="/secondlink">it</a>.';
$anames=explode("<a",$text);
for($t=0;$t<count($anames);$t++)
{
if(eregi(" href",$anames[$t]))
{
$anames[$t]="<a" . $anames[$t];
}
}
for($e=0;$e<count($anames);$e++)
{
if(eregi("</a>",$anames[$e]))
{
$exploder=explode("</a>",$anames[$e]);
$moreanames[]=$exploder[0];
$moreanames[]=$exploder[1];
}
else
{
$moreanames[]=$anames[$e];
}
}
for($a=0;$a<count($moreanames);$a++)
{
if(eregi("<a href=",$moreanames[$a]))
{
$moreanames[$a].="</a>";
}
}
for($l=0;$l<count($moreanames);$l++)
{
if(eregi("<a href=.*>.*</a>",$moreanames[$l]))
{
$firstpart=str_replace("</a>","",$moreanames[$l]);
$secondpart=eregi_replace("<a href=.*>","",$firstpart);
}
else
{
$secondpart=$moreanames[$l];
}
$newtext.=$secondpart;
}
?>