Falsy
February 3, 2026 ยท View on GitHub
Falsy()
Validates whether the given input is considered empty or falsy, similar to PHP's empty() function.
We recommend you to check Comparing empty values for more details.
v::falsy()->assert('');
// Validation passes successfully
Null values are empty:
v::falsy()->assert(null);
// Validation passes successfully
Numbers:
v::falsy()->assert(0);
// Validation passes successfully
Empty arrays:
v::falsy()->assert([]);
// Validation passes successfully
Templates
Falsy::TEMPLATE_STANDARD
| Mode | Template |
|---|---|
default | {{subject}} must be falsy |
inverted | {{subject}} must not be falsy |
Template placeholders
| Placeholder | Description |
|---|---|
subject | The validated input or the custom validator name (if specified). |
Categorization
- Miscellaneous
Changelog
| Version | Description |
|---|---|
| 3.0.0 | Renamed to Falsy and changed the behavior |
| 0.3.9 | Created as NotEmpty |