Get the App
SLTechnology News&Howtos  ›  Internet Technology  › 

What is the purpose of PHP's include and require statements

Shulou Source: shulou.com Published: 2022-05-31 13:50:19 09月15日 Update

In this article, the editor introduces in detail "what is the role of PHP's include and require sentences", the content is detailed, the steps are clear, and the details are handled properly. I hope that this article "PHP's include and require sentences can help you solve your doubts." the following is followed by Xiaobian's idea of slowly deepening together to learn new knowledge.

PHP include and require statements

In PHP, you can insert the contents of a file in the PHP file before the server executes it.

The include and require statements are used to insert useful code written in other files into the execution flow.

Include and require are the same in all respects except for the way they handle errors:

Require generates a fatal error (E_COMPILE_ERROR), and the script stops execution after the error occurs.

Include generates a warning (E_WARNING) and the script continues to execute after the error occurs.

Therefore, if you want to continue execution and output the results to the user, even if the include file is missing, use include. Otherwise, always use require to reference key files to the execution flow in framework, CMS, or complex PHP application programming. This helps improve the security and integrity of the application in the event of an accidental loss of a critical file.

Including files saves a lot of work. This means that you can create standard headers, footers, or menu files for all web pages. Then, when the header needs to be updated, you only need to update the header containing the file.

Grammar include 'filename'; or require' filename'; read here, this "what is the role of PHP's include and require sentences" article has been introduced, want to master the knowledge of this article also need to practice and use in order to understand, if you want to know more related articles, welcome to follow the industry information channel.

Tags: File statement error function content article key backfoot application program processing application update generation different complex proper same security accident Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno Shulou Information MySQL NVidia Redmi Apple