He conseguido averiguar lo siguiente. A continuacion muestro el comienzo del archivo functions.php:
<?php
/**
*
* @package phpBB3
* @version $Id: functions.php 9057 2008-11-10 16:24:18Z Kellanved $
* @copyright (c) 2005 phpBB Group
* @license
http://opensource.org/licenses/gpl-license.php GNU Public License
*
*/
/**
* @ignore
*/
if (!defined('IN_PHPBB'))
{
exit;
}
/* Common global functions */
Si pongo << echo "Abro el include<br>"; >> inmediatamente despues de <?php muestra el mensaje, en cambio si lo pongo justo al final, debajo de common global functions, no lo muestra. Si borro esa condicion if empiezan a salir unos cuantos de errores. Ademas, no se que es lo que hace esa condicion. A partir de ella, lo que es el resto del documento son funciones y funciones entre las cuales esta la que yo necesito usar.