When using the include function, php, the inclusion is successful, but it also displays char before the output of the include, char has a hexadecimal value of 3F, and I do not know where this is based on this, although it seems to happen with every inclusion.
At first, I thought it was a file encoding, but that didn't seem to be a problem. I created a test case to demonstrate it: ( link no longer works ) http://driveefficiently.com/testinclude.php this file consists of only:
<? include("include.inc"); ?>
and include.inc consists only of:
<? echo ("hello, world"); ?>
and yet the conclusion is: "? hello, world", where? is a char with a random value. It is this meaning that I do not know about the origin, and sometimes it slightly wraps my sites.
Any ideas on where this might come from? At first I thought that this could be due to the encoding of the files, but I do not think this is a problem.
source share