Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/11/2008, 23:18
ZICCO
 
Fecha de Ingreso: junio-2008
Mensajes: 76
Antigüedad: 16 años, 9 meses
Puntos: 0
Pregunta Duda con variables de funciones dentro de un include

Hola foristas...

Estoy desarrollando una página web donde muchos datos serán obtenidos y modificados por parte del usuario. Es por eso que quiero hacer una especie de "librería" o un archivo que tenga las funciones que necesitaré para validar los datos del usuario.

Para que entiendan mejor de lo que hablo les mostaré un EJEMPLO DESCRIPTIVO de lo que quiero hacer:

PROGRAMA PRINCIPAL
Código PHP:
<?php
   
include( 'test.php' );
   
   
// FUNCION PARA DETERMINAR SI EL CARACTER ES LETRA O NUMERO
   
$txtformato'TITULO''DESCRIPCION' );
   echo 
$txt;

   
// EL RESULTADO DEBERIA SER: Este es el TITULO y después sigue la DESCRIPCION
?>
No obtengo el resultado deseado.

ARCHIVO DE FUNCIONES (NO SE SI PUEDE DECIR QUE ES UNA LIBRERIA)
test.php
Código PHP:
<?php
   
function formato($str1$str2)
   {   
$texto "Este es el $str1 y después sigue la $str2";
       return 
$texto;// VARIABLE DE SALIDA
   
}
?>
PROBLEMA: No obtengo el texto del "return" dentro de la variable $txt del programa principal. Leí que se puede hacer si coloco "GLOBAL $texto" en el archivo de las funciones, ¿pero es la manera correcta? ¿Se le puede llamar a eso una librería? Jamás he creado librerías y tampoco clases.