PHP Empty Error

Source: Internet
Author: User
"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! ');}

  • Contact Us

    The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

    If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.