A few differences between require and include in PHP

Source: Internet
Author: User
If the php.ini configuration file is configured with URL fopen wrappers, then require can use a URL that contains a call to the remote file

Require cannot contain a control structure and cannot contain a return statement, resulting in a processing error.

Require will replace the contents of the included file at the first execution, and the include will be called again each time the call is taken. So require can not contain different files in the cycle weight.

Require can access variables in the current scope

Require an error immediately stops running, reports an exception, and the include displays an error message and resumes execution.

In a conditional statement, require, regardless of whether the condition is true or not, the content that is contained will be introduced, even if there is no chance of execution.

  • 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.