If that does not work then maybe the file is corrupt so try copying and pasting the contents into a text editor and over-writing the old file. Hopefully it will be BOM free
Even though it is a statement, braces were allowed/required?
The require_once() statement includes and evaluates the specified file during the execution of the script. This is a behavior similar to the require() statement, with the only difference being that if the code from a file has already been included, it will not be included again. See the documentation for require() for more information on how this statement works.
AFAIK there is no syntax difference between using the parentheses and not. Several places, actually, recommend you to not, because it isnāt a function. But Iāve never come across any functional difference (see what I did there ). Iād assume the best argument in favor of no-parenthesis is simply ātype lessā - thatās the reason I have tried to form the habit.