PHP Developer Question:

Download Job Interview Questions and Answers PDF

Can you please explain the difference between require and include, include_once?

PHP Developer Interview Question
PHP Developer Interview Question

Answer:

require_once() and include_once() are both the functions to include and evaluate the specified file only once. If the specified file is included previous to the present call occurrence, it will not be done again.
But require() and include() will do it as many times they are asked to do.

The include_once() statement includes and evaluates the specified file during the execution of the script. This is a behavior similar to the include() statement, with the only difference being that if the code from a file has already been included, it will not be included again. The major difference between include() and require() is that in failure include() produces a warning message whereas require() produces a fatal errors.

Download PHP Developer Interview Questions And Answers PDF

Previous QuestionNext Question
Write the FORM Tag correctly for uploading files?Define urlencode and urldecode?