Tema: Estructura basica de un objeto
Version de PHP: 4
Pregunta: ¿Cual es la estructura basica de una clase y un objeto, asi como su utilizacion?
Respuesta:
Estructura para la clase y la creacion del objeto:
Código PHP:
class nombre_clase
{
/*Constructor, se ejecutara cada vez que se llame*/
function nombre_clase(){
Cualquier accion necesaria
//Termina la funcion
}
/*Despues se pueden añadir mas funciones necesarias, un ejemplo*/
function ejemplo(valor_opcional){
/*Contenido de la funcion*/
//Termina la funcion
}
//Termina la clase
}
/*Creamos el objeto por medio de 'new'*/
$nombre_objeto = new nombre_clase;
Estructura para llamar al objeto y sus funciones:
Código PHP:
$nombre_objeto->nombreDeLaFuncion(valoresParaFuncion);
Si nos va a regresar algun valor la funcion que llamemos (que es lo mas común) podemos asignar una variable:
Código PHP:
$nombre_variable = $nombre_objeto->nombreDeLaFuncion(valoresParaFuncion);
Por ultimo un ejemplo con la clase creada anteriormente:
Código PHP:
$resultado = $proceso->ejemplo($valor);