By John Koster
The data_fill
helper function accomplishes the same fundamental task as the data_set
helper function. The only difference is that the data_fill
does not define an optional $overwrite
parameter. data_fill
internally makes a call to the data_set
helper function with $overwrite
set to false
. This function does not overwrite data.
#Signature
The signature of the data_fill
function is:
1function data_fill(
2 &$target,
3 $key,
4 $value
5);
#Example Use
The following function calls are equivalent and would produce the same results:
1// Create a object to work with.
2$testObject = new stdClass;
3
4// Set data using `data_fill`.
5data_fill($testObject, 'name', 'Jane');
6
7// Set data using `data_set`.
8data_set($testObject, 'name', 'Jane', false);
∎