Re: Help with matching numbers 0-100

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

 



Chilling Lounge Admin wrote:
Hi.

I need help with matching a variable. The variable would be e.g. 0-15
, 16-30 etc. and when the variable is equal to a certain range, it
would echo an image.

Does anyone know what function I should use? preg_match?

The code would be something like

if(preg_match("[16-30]",$variable))
{
echo "image";
}

but the above code doesn't work. How do I fix it?

Thanx


if(preg_match('/(\d+)/', $variable, $matches) {
      if($matches[1] > N && $matches[1] < N2) {
          /  do your thing
     }
}

<?php
$variable = "image-number 16. jpg";
if(preg_match('/(\d+)/', $variable, $matches)) {
      if($matches[1] > 4 && $matches[1] < 20) {
          echo $matches[1] . "  is in range\n";
     }
     else echo $matches[1] . " out of range\n";
}
?>

--

_____________________
Myron Turner
http://www.room535.org
http://www.bstatzero.org
http://www.mturner.org/XML_PullParser/

--
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