«истинное» логическое значение, преобразованное в строку, станет «1»
, поэтому возвращаемый результат вызова функции include, которая по умолчанию возвращает true, будет преобразован в «1» при его отображении
так, не повторяйте include ();используйте просто include ();
другую информацию, вот правильное использование echo с include:
inc.php:
<?php return "hello there"; ?>
page.php:
<?php
include("inc.php"); // no output here
echo include("inc.php"); // hello, output!
?>