Jump to content

Archived

This topic is now archived and is closed to further replies.

Lessur

Even and odd

Recommended Posts

I want to be able to say, if $blah == even { echo "";).

How can I tell it what even is (like a even number)?

Share this post


Link to post
Share on other sites
not possible, I don't think a built in function does that, only idea, is auto increment by 2, in an array.  I guess like for 0 - odd number's
start at 1
auto increment it +2, for each and every array entry
it'll be
1
3
5
7
9
11
and set a maximum like 500 for the maximum that should handle most of your needs
then create another array auto increment it by +2 which I think is
++++
++ is auto increment
then run the array through that
until a max 500
so it would be
2
4
6
8
10
and so forth, then pull out some regex's and start working with creating a variable to test it against the array, somehow and try to figure out whether it matched the array on an even number or on a odd number, that's a theory to run with atleast.

Share this post


Link to post
Share on other sites
[url=http://us3.php.net/operators.arithmetic]Modulus Operator[/url].

[code]
<?php
$tests = range(1, 10);
foreach ($tests as $test) {
echo "$test: ", ($test % 2 ? 'Odd' : 'Even'), '<br />';
}
?>
[/code]

Share this post


Link to post
Share on other sites

×

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.