When you need to accept these as valid, non-empty values:
- 0 (0 as an integer)
- 0.0 (0 as a float)
- "0" (0 as a string)
<?php
function is_blank($value) {
return empty($value) && !is_numeric($value);
}
?>
This is similar to Rails' blank? method.