Re: Evaluating strings...

From: Date: Wed, 11 Apr 2007 12:52:06 +0000
Subject: Re: Evaluating strings...
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-252562@lists.php.net to get a copy of this message
= is for assigment == is for typeless comparison (meaning 1 will be equal to '1', '' will be equal to 0) === is for type comparision (meaning 1 will only be equal to 1, '' will only be equal to '', and TRUE will only be equal to true) -- itoctopus - http://www.itoctopus.com ""Anthony J. Maske"" <ajmaske@comcast.net> wrote in message news:002301c77bed$9d80d480$1501a8c0@Tony... > Hey, Thanks for the quick response on Retrieving parameters... > > This is another that has me stumped... > > if (trim($Line) = '<body>') { > > $InBody = true; > > } elseif (trim($Line) = '</body>') { > > $InBody = false; > > } > > $Line is a line from a html file, I'm trying to parse through it to ignore > everything but the <body> section. When I run the above I get the > following... > > Fatal error: Can't use function return value in write context in > C:\wwwRoot\anthony.maske\cfr.php on line 43 > > If I do this... > > $Tag = trim($Line); > > if ($Tag = '<body>') { > > $InBody = true; > > } elseif ($Tag = '</body>') { > > $InBody = false; > > } > > Why won't the later work? What am I missing in the first snip... > > Thanks again...! > > > Anthony

« previous php.general (#252562) next »