"Error Details": Fatal error:can ' t use function return value in the write context in ....
"Error Pass": Look at a program like this.
[PHP] View plain copy print?
$value = $_post[' username '); if (Empty (Trim ($value))) {Echoerror (' Please enter user name! ');}
At first glance, it seems very simple, no problem, can be determined after the exception is this small program appears above the fatal error~, so first doubt the custom method Echoerror implementation of what problems, can be after the problem is not out here, very puzzled, Finally, a query manual found that the empty () method at the end of a small paragraph explanation:
Note: empty () detects only variables and detects anything that is non-variable will result in parsing errors. In other words, the statement behind will not work: Empty (Addslashes ($name)).
Understand ~ Program Structure changes:
[PHP] View plain copy print?
$value = Trim ($_post[' username '); if (empty ($value)) {echoerror (' Please enter user name! ');}