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

¿Cómo llamar a una función de clase en PHP

2011/8/3
Una clase PHP se utiliza para crear un objeto abstracto con sus propias variables y funciones. Una variable de clase se llama una propiedad, y una función de clase se llama a un método. Los métodos pueden ser públicos, protegidos o privados. Un método público es accesible en todas partes . Un método de protección sólo se puede acceder desde dentro de la clase o desde una clase principal hereda o . Un método privado sólo se puede acceder por la clase que define el método . Para llamar a una función de clase o método , en PHP, crear una nueva instancia de la clase e invocar el método con el " -> " símbolo. Instrucciones
1

Crear un nuevo archivo PHP usando un editor o el Bloc de notas. Añadir una clase de PHP, por ejemplo, un objeto " persona " que almacena el nombre y la edad de la persona. Por ejemplo , escriba: ?

< Php

clase Person {

público $ name , $ edad ;
2

Añada el constructor método que se llama cuando se crea una nueva instancia de la clase. Por ejemplo , escriba:

public function __ construct ( $ name , $ edad ) {

$ this - > nombre = $ nombre ;

$ this -> edad = $ edad ;

}
3

Agregar una función de clase o método , para aumentar la edad de una persona por uno. Por ejemplo , escriba:

cumpleaños public function () {

echo " Feliz cumpleaños " . $ this -> nombre. "¡ Ya está " . $ this -> edad ;

}

}
4

Crea una nueva instancia de la clase. Por ejemplo , escriba:

$ personas [ 0 ] = new Persona ( " Tom " , 25 ) ;
5

Llame a la función de clase o método, utilizando la variable , seguido de un guión y un signo de mayor que , seguida del nombre de la función . Por ejemplo , escriba:

$ personas [ 0 ] - > birthday ();

>
6

Guarde el archivo PHP? . Ejecute el script de PHP en un navegador, y la prueba de que la llamada al método de la clase funciona correctamente.

Programación PHP /MySQL
Cómo eliminar el caché de PHP
Cómo importar Excel a MySQL PHP Software Cat
Carga de datos MySQL Tutorial
¿Por qué mi PHP MySQL Página tan lento
Cómo instalar MySQL en Cygwin
Cómo quitar la palabra duplicada en una cadena en PHP
Como salida de caracteres de escape en archivo en PHP
Cómo crear una etiqueta en PHP
Conocimientos Informáticos © http://www.ordenador.online