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

Vs objeto . Matriz en PHP

2012/2/6
PHP explotó en popularidad después del lanzamiento de PHP 4 , una poderosa herramienta en el servidor de desarrollo Web. Incluía un poco de apoyo para la programación del estilo orientado a objetos , pero no fue hasta PHP 5 que la verdadera programación orientada a objetos con PHP se hizo posible. PHP 5 aún conserva su estilo de programación de procedimiento , sin embargo , lo que hace un uso intensivo de arreglos flexibles para simplificar y agilizar el proceso de desarrollo. PHP Objetos

objetos de PHP son aplicaciones de las clases de PHP , que son las plantillas de código y datos . Un objeto puede tener "propiedades" - nombre y el valor de los pares , y "métodos " - funciones para el objeto. Por ejemplo , una clase llamada "User " se utiliza para crear una variable de objeto llamado "usuario $" representa al usuario que ha iniciado sesión en . Cuenta con una propiedad llamada nombre de usuario, al que se accede de esta manera:

$ user -> nombre de usuario ;

También tiene un método que cierra la sesión del usuario, que se ejecuta de esta manera:

$ user -> logout (); " . métodos "

En pocas palabras, los objetos tienen datos , llamado "propiedades " y funciones , llamada
PHP Arrays

un array PHP es un conjunto flexible de pares de nombre y valor . Es flexible, ya que los nombres pueden ser cualquier cadena , y los valores pueden ser cualquier tipo de datos. Por ejemplo, un elemento de la matriz puede ser un número entero , mientras que el siguiente punto es otra matriz. Esto hace que las matrices de PHP flexible y fácil de gestionar, simplificar el proceso de producir rápidamente aplicaciones Web .
Comparación de objetos y arrays en PHP

Los dos datos tipos se parecen en que ambos pueden contener conjuntos de pares de nombre y valor . Puede repetir las propiedades de un objeto mediante un bucle " foreach " como usted puede con arrays. Sin embargo , los elementos de la matriz son flexibles sin expectativas en cuanto a su contenido. Los objetos pueden tener nuevas propiedades arbitrariamente, sino la clase del objeto que define ciertas características que deben estar presentes . Además, los objetos tienen métodos , lo cual es una razón principal para usar en el primer lugar.
Consideraciones

Si quieres hacer una variable que contiene el nombre y el valor pares o una lista numerada de elementos de datos , utilizan una matriz. La matriz está optimizado para este fin y hay muchas funciones de PHP que le ayudan en el uso de matrices. Si desea almacenar los datos acerca de algo que sigue un modelo de conjunto , es decir, la variable siempre se supone que tiene ciertas propiedades predefinidas , utilizando un objeto puede ser apropiado

.

Programación PHP /MySQL
Cómo escribir un encabezado XML en PHP
Cómo utilizar el signo de dólar en una cadena en PHP
Cómo actualizar una columna en MySQL
Cómo comprobar su código PHP solamente para números enteros en su Forma de entrada
Cómo capturar el título de la página Uso de PHP
PHP para enviar por correo electrónico de errores de MySQL
Cómo prevenir la descarga de un video PHP
¿Qué es un argumento de PHP
Conocimientos Informáticos © http://www.ordenador.online