Not only is it possible, it is extremely common to use.
if (is_array($a)) { // função que verifica se $a é uma array
// e retorna verdadeiro ou falso...
if (minha_funcao($a)) { // função criada pelo usuário e que também supõe-se
// que retorna verdadeiro ou falso...
if (estaParaExpirar($row[11], "10")) { // o seu exemplo, desde que também
// retorne verdadeiro ou falso...
The if can test any logical comparison situation, even if one (or all) of the members of that comparison is a function.
Another example:
if (estaParaExpirar($row[11], "10") || estaParaExpirar($row[11], "20")) {
// verdadeiro se qualquer uma das duas situações resultar em verdadeiro...
In the latter case I can put for example:if (estaParaExpirar($Row[10], "10")) ||(estaParaExpirar($Row[11], "10")) {
– ChrisAdler
@Chrisadler, I included another example in the answer.
– Blau