Anas,

> I am wondering if someone could shed some light on
> this aspect of PHP. It might be something obvious, but
> I am not able to figure it out.
>
> I have a function that returns a dynamically generated
> HTML string. However, I need a way to let the caller
> know if that function has failed. One way I thought
> of, is to have an empty return:
>
>   return;
>
> hoping that I could check for isset(). However, isset
> reports "1". (In the C world, I could easily check for
> NULL.)
> Is there a way in PHP to return a failure flag back to
> the caller? (Of course, I could use an argument as a
> success flag. But, I am wondering if there is a way to
> do it in the return variable.)


You could try:

return FALSE;

Remember that an IF condition can use == for 'same value' or === for
'same value and same type'.
NB I do not recommend/condone the use of a single variable/return value
to represent multiple data types, but if you're going to do it, this is
about the best mechanism.

Regards,
=dn


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to