Another warning in response to the previous note:> just a warning as it appears that an empty value is not a scalar.That statement is wrong--or, at least, has been fixed with a later revision than the one tested. The following code generated the following output on PHP 4.3.9.CODE:<?php echo('is_scalar() test:'.EOL); echo("NULL: " . print_R(is_scalar(NULL), true) . EOL); echo("false: " . print_R(is_scalar(false), true) . EOL); echo("(empty): " . print_R(is_scalar(''), true) . EOL); echo("0: " . print_R(is_scalar(0), true) . EOL); echo("'0': " . print_R(is_scalar('0'), true) . EOL);?>OUTPUT:is_scalar() test:NULL: false: 1(empty): 10: 1'0': 1THUS: * NULL is NOT a scalar * false, (empty string), 0, and "0" ARE scalars