1.2.1047. Return void¶
Return returns null as default value. It is recommended to mention explicitly ‘null’ or find a meaningful return such as a boolean or a default value instead.
<?php
function foo(&$a) {
++$a;
// No explicit return : it returns void
}
function bar(&$a) {
++$a;
// Explicit return : it returns null
return null
}
?>
See also Void functions.
1.2.1047.1. Specs¶
Short name |
Structures/ReturnVoid |
Rulesets |
|
Exakat since |
0.8.4 |
PHP Version |
All |
Severity |
Minor |
Time To Fix |
Instant (5 mins) |
Precision |
Very high |
Features |
void |
Available in |