Quote:
Originally Posted by Jiroxys7
@ jerret, I took a look at that already, but I can't really understand some of it since I have no real way of searching for what the "%" and "?" 'math' symbols do. I asked in another thread ages ago and never got a response. Though, while I'm on the topic again, anyone care to enlighten me on what they actually mean and how they work?
|
Modulus (%): Computes the remainder of a division operation. Which is useful for keeping a number within a certain range since it guarantees the number will never be bigger than the number you specify.
PHP Code:
function onCreated() {
echo(10 % 3);
echo(12 % 3);
}
Ternary (?): (statement ? trueresult : falseresult)
PHP Code:
function onCreated() {
temp.result = true;
echo((temp.result ? "Yes" : "No"));
}
It's more so for quick and dirty work, beats writing an if statement like this:
PHP Code:
function onCreated() {
temp.result = true;
if (temp.result) {
echo("Yes");
} else {
echo("No");
}
}