eregi_replace or str_replace can do that for you

Bastien


From: "Ron Piggott (PHP)" <[EMAIL PROTECTED]>
Reply-To: [EMAIL PROTECTED]
To: PHP DB <php-db@lists.php.net>
Subject: [PHP-DB] Searching PHP strings
Date: Thu, 28 Sep 2006 21:12:18 -0400

I have been playing tonight for a few minutes.

The following code:

<?

$lineArray = file("/home/actsmin/www/home_page.html");

// make an empty variable first
$content =  "";

// concat all array element
foreach($lineArray as $eachLine) {

if ( eregi("<a href=" , $eachLine) == "1" ) {

#line contains a link

echo strlen(stristr($eachLine, "<a href=")) . "\r\n";
echo trim(stristr($eachLine, "<a href=")) . "\r\n";

}

$content .= $eachLine;
}

?>

Produces me output like:

137

<a href="http://www.actsministrieschristianevangelism.org/christianliving/quiet_time_quotations_and_reflection_topics.html";>here</a>.<p>

What I want to do now is to remove the

<a href="

and just be left with

http://www.actsministrieschristianevangelism.org/christianliving/quiet_time_quotations_and_reflection_topics.html

and remove all the text which follows this --- On this line it is

">here</a>.<p>

Would someone help me do this?

Ron

--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to