Me parece comprender tu inexperiencia.
1.- Programa tus funciones en un archivo que se llame funciones.php
Ejemplo de mi funcion en funciones.php.
Código PHP:
function imprimir ($string){
echo $string;
}
2.- Incluye ese archivo en tu pagina index.php mediante la siguientes formas.
Código PHP:
require_once('funciones.php');
include_once('funciones.php');
require('funciones.php');
include('funciones.php');
Ejemplo de la llamada de mi funcion en el archivo index.php.
Código PHP:
//Esta es mi funcion, que bonita esta.
imprimir("Hola mundo");
}
3.- Ahora si tienes un sistema modular donde la pagina tiene esta forma. Tendras la funcion imprimir, disponible en todos los archivos que incluyas o que llames. Mas o menos como si fuera global.
Código PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Ejemplo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="keywords" content="">
<meta name="description" content="">
</head>
<body bgcolor="#FFFFFF" text="#000000" leftmargin="0" topmargin="2%">
<div align="center">
<?
//Incluyendo funciones del sitio.
include "includes/funciones.php";
//Incluyendo Partes principales y generales.
include "header.php";
include "body.php";
include "footer.php";
?>
</div>
</body>
</html>
Nota: En el archivo body puedes hacer una funcion que llama a las paginas mediante variales $_GET, pasadas por URL.
Código PHP:
/*La URL viene asi
www.patitofeliz.com/index.php?pagina=empresa
*/
if(isset($_GET['pagina'])){
//En este ejemplo la variable "Pagina me dice que incluir"
include($_GET['pagina'].".php");
}else{
include("inicio.php");
}
Eso es todo, hay otras formas mas complejas, pero la mas usual es esta.
De nada...
Saludos.