PHP - Return results of comparison

This post is more than 18 months old. Since technology changes to rapidly, this content may be out of date (but that's not always the case). Please remember to verify any technical or programming information with the current release.

A useful reminder: you can make use of returning the results of comparisons for is*() functions. Let me explain that further…

PHP allows you to get the result of a comparison in a variable. Any variable you can return from a function. My my amazing transitive skills, I say you can return the comparison of a variable. Enough of this drivel - here’s an example:

function isGreaterThanFour($testVar)
  return $testVar > 4;

if (isGreaterThanFour(5)) {
  print 'yay!';

So - this is a very simple example, obviously - but it illustrates the powerful point of this functionality clearly.


Return to All Posts