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
$txt= formato( '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.