Re: Seemingly weird regex problem

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, 2005-01-20 at 11:59, Richard Lynch wrote:
> Tim Boring wrote:
> > Hello!  I'm having an odd regex problem.  Here's a summary of what I'm
> > trying to accomplish:
> 
> >     switch ($line)
> >     {
> >         case ($total_counter <= 5):
> >         break;
> >        case preg_match("/^\W+/", $line):
> 
> While it would be Really Nifty (tm) if PHP worked this way, as far as I
> know, you can only have a CONSTANT in your case.
> 
> switch($char){
>   case 'X': echo "It was an X"; break;
> }
> 
> You can't just put arbitrary expressions there...
> 
> Feel free to correct me if the Manual sez different.
> 

yeah,  the discussion for switch illustrates the use of functions in
case statements.  I have never done it and I wonder if there is a
difference in what preg_replace returns vs what is "true" but if that
was an issue, why doesn't the if catch it.  wish I had time to play.

Bret

http://www/php.net/switch

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


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux