By John Koster
The filled
helper function is the logical opposite of the blank
helper function, and can be used to quickly determine if the provided value has a non-null, or non-empty value. The provided $value
is considered filled if any of the following conditions are met:
- The value is not
null
, - The value is a string and contains non-whitespace characters with a length greater than
0
, - The value is numeric, and contains value,
- The value is
boolean
, - The value is a
Countable
object and contains items, - the PHP
empty
evaluates tofalse
#Signature
The signature of the filled
function is:
1function filled(
2 $value
3);
#Example Use
The following example demonstrates the basic usage of the filled
method and is the opposite of the example provided in the blank
section:
1// Set a value to null.
2$testValue = null;
3
4if (filled($testValue)) {
5 // Perform some action when the
6 // supplied value is not 'blank'.
7} else {
8 // Perform a different action when the
9 // supplied value is 'bank'.
10}
∎