“Conocimientos Programación>Programación PHP /MySQL

PHP Referencia de funciones en una Clase

2016/3/25
Cuando los desarrolladores a crear sitios en el lenguaje de scripting PHP , se puede utilizar el desarrollo orientado a objetos . En una aplicación orientada a objetos , un grupo de objetos de código de trabajar juntos para ofrecer la funcionalidad requerida. Los programadores escriben declaraciones de clases en las que se dictan las funciones que los objetos de una clase va a dar. Mediante la creación de objetos de una clase , por lo tanto, una aplicación puede hacer referencia a estas funciones . El desarrollo orientado a objetos permite a los programadores se centran en áreas específicas de funcionalidad. Objeto Desarrollo

orientada al desarrollo orientado a objetos se ofrece en muchos tipos diferentes de aplicaciones , incluyendo sitios web. En PHP, un equipo de programadores pueden trabajar en un solo sitio , con cada uno centrado en un área particular de procesamiento. La idea de desarrollo orientado a objetos es que los programadores que trabajan en componentes de código deben ser capaces de hacer uso de otros componentes sin necesidad de entender sus detalles internos . Ser capaz de llamar a funciones dentro de una clase de código que es externo a la misma es un elemento clave en este modelo. Los programadores pueden crear objetos con las responsabilidades y comportamientos específicos , la utilización de estos comportamientos al referirse a las funciones de la clase del objeto .
Declaraciones de clase

PHP, una declaración de clase se describen el nombre , variables y funciones para un conjunto de objetos de aplicación . El siguiente ejemplo de código muestra un esquema de declaración de clase :

$ nombre = $ c_name ;} /* Las funciones de clase * /} ? >

Esta declaración de clase define los objetos de los clientes . La clase tiene una variable que representa el nombre del cliente , que se establece por el método constructor . El método constructor tiene el mismo nombre que la clase , tomando un parámetro de cadena . Código externo puede crear objetos de la clase de la siguiente manera : $ my_cust = new Cliente ( "Mary" ) ;

Cuando se ejecuta este código , el método constructor de la clase ejecuta, estableciendo la variable nombre con el valor pasado . Si el código crea el objeto no proporciona un parámetro de cadena , la variable nombre se establece de forma predeterminada en una cadena vacía . Después de que el método constructor , la declaración de clase puede incluir una o más funciones .
Función Outlines

Funciones de clases PHP normalmente el mismo aspecto que funciona en cualquier otros scripts PHP . Ellos proporcionan un nombre y parámetros , devolviendo opcionalmente un valor. El siguiente código de ejemplo muestra una función de clase : . . . " $ This -> $ name . "

Get_greeting función ( $ palabra ) {return "

" $ término " < /p > "; }

el código toma una cadena que se pasa un concatena con el nombre de objeto del cliente . La cadena devuelta tiene el formato HTML para su visualización en el navegador Web del usuario. La función alternativa, podría tomar varios parámetros de diferentes tipos. Funciones de clase no tienen que devolver nada , esto es opcional.
Llamar a funciones

Para llamar a una función de clase, el código PHP debe crear un objeto de la clase, entonces se refieren a ella por su nombre , seguido por el nombre de la función . El siguiente código muestra ampliada muestra la técnica :

$ my_cust = new Cliente ( "Mary" ) ; echo $ my_cust -> get_greeting ( " Hello") ;

Esto hará que la secuencia de comandos para emitir el siguiente código HTML:

Hello Mary < /p >

Por tanto, la clase utiliza funciones para adaptar la salida del sitio para un usuario en particular , con este usuario modelada dentro de la aplicación como un objeto de cliente . La mayoría de las funciones de clase sólo puede hacer referencia mediante instancias de objetos de esta manera.

Programación PHP /MySQL
Cómo importar todos los script de PHP en una carpeta
Cómo escribir expresiones SQL
Cómo matar a dormir conexiones MySQL
Cómo convertir ImageMagick PDF to Image PHP
Cómo convertir de ColdFusion para MySQL
El PHP Recordarme Tutorial
Cómo Personajes de salida con una consulta MySQL
Salida de caracteres extraños en MySQL PHP
Conocimientos Informáticos © http://www.ordenador.online