The purpose of this library is to be a zero dependency and exact replica of the PHP empty function.
According to the PHP documentation, the following values are considered to be empty:
- "" (an empty string)
- 0 (0 as an integer)
- 0.0 (0 as a float)
- "0" (0 as a string)
- NULL
- FALSE
- array() (an empty array)
Install with your favorite package manager:
npm install --save empty-php
To use the library:
import { empty } from "empty-php";
if (empty(myVar)) {
// It's empty
}
This project complies with Semantic Versioning.
For a complete list of changes, and how to migrate between major versions, see releases page.