En esta ocación voy a explicar cómo hacer un objeto en php.
PHP, tiene la utilidad de poder programar orientado a objetos, pero menos palabras y mas práctica.
Composición del objeto
Para ejemplarizar, vamos a crear el objeto vendedor, donde seguido de esto crearemos un formulario para poder insertar un registro. El objeto se compone de la siguiente manera:
class vendedores{ //declaración del objeto vendedores
var nombre;
var app; // variables globales, utilizadas dentro y afuera del objeto.
function __construct($rut){ //constructor del objeto
$this->rut=$rut; // variables locales, utilizadas sólo en el interior del objeto
}
function nuevo_vendedor{
// operación insert del vendedor ej.
$sql= «insert into vendedore(rut,nombre,app) values($this->rut,$this->nombre,$this->app)»;
}
}
Notas
La función __construct es opcional, no es fundamental contar con ella, pero si se manejan variables que sólo debe manejar el objeto y no del que lo esta llamando.
Las variables globales pueden ser llenadas dentro y afuera del objeto asi como su valor.
Teniendo esta estructura base se puede comenzar a utilizar el objeto.
Como llamar a un objeto
Una de las formas más comunes de llamar a un objeto es la siguiente:
desde la misma página del objeto:
$nVendedor= new vendedores(‘12542585-2’); // con esto creamos e iniciamos un objeto con el rut ‘12542585-2’.
// para poder ingresar un nuevo vendedor simplemente le entregamos los datos al objeto y lo ejecutamos.
$nVendedor->nombre=»Juan»;
$nVendedor->app=»Vargas»;
$nVendedor->nuevo_vendedor();
y listo, al objeto se le cago las respectivas variables y luego se ejecutó la función de «nuevo_vendedor» para agregar.
en el caso de que la llamada sea desde otra pagina, simplemente se incluye de la siguiente manera en el código php:
include(‘ob_vendedor.php’); //se incluye en el caso que se encuentre en el mismo directorio.
$nVendedor->nombre=»Juan»;
$nVendedor->app=»Vargas»;
$nVendedor->nuevo_vendedor();
Ojala les sirva.
atte.