Inicio | Registro | Foros | Ayuda | Contacto
Zips del Conocimiento
  Contenido
Cursos y manuales
Directorio de Cursos, Manuales y Tutoriales
Libros digitales gratis
Capsulas del Saber
Tests Online
Archivo de Zips
Envío de Zips
Servicios

  Populares
- Ruter inalámbrico
- ¿ Por qué fallan los planes de formación ?
- Teoría: el Sol tiene un regulador de voltaje
- Apagar la pc con doble clic
- Sobrecalentamiento del procesador
- Descubren gen que previene la aparición de tumores
- Betatesters para revista
- Cuantas veces se debe comer al día
- Aceite aromatizado con hierbas de olor
- Cambiar la pantalla de carga de Windows XP
- OMM advierte que podría repetirse el fenómeno del niño
- Implantación del euro
- Tallarines en salsa de langostinos
- NASA divulga imágenes de un enorme cráter en Marte
- Cómo circular con el parabrisas roto


 :: Expresiones en PHP

Las expresiones son la base principal de PHP, que en sí es un lenguaje orientado a expresiones. La forma que más se ajusta para definir que es podría ser "cualquier cosa que tiene o produce un valor".
Las formas más básicas de expresiones son las constantes y las variables. Cuando escribes "$a = 5", estás asignando '5' a $a. '5', obviamente, tiene el valor 5 ó, en otras palabras '5' es una expresión con el valor 5 (en este caso, '5' es una constante entera).

Después de esta asignación, se espera que el valor de $a sea 5 también, de manera que si escribes $b = $a, se espera también que se comporte igual que si escribieses $b = 5. En otras palabras, $a es una expresión también con el valor 5. Si todo va bien, eso es exactamente lo que pasará.

Otro tipo de expresiones lo forman las expresiones de comparación que se evalúan a 0 ó 1, correspondiendo al valor false o true, respectivamente. Tambien tenemos las expresiones que surgen como resultado de la combinación de operador y operandos.

Sin embargo, PHP lleva las expresiones mucho más allá, al igual que otros lenguajes. PHP es un lenguaje orientado a expresiones, en el sentido de que casi todo es una expresión. Considera el ejemplo anterior '$a = 5'. Es sencillo ver que hay dos valores involucrados, el valor de la constante entera '5', y el valor de $a que está siendo actualizado también a 5. Pero la verdad es que hay un valor adicional implicado aquí, y es el valor de la propia asignación.

La asignación misma se evalúa al valor asignado, en este caso 5. En la práctica, quiere decir que '$a = 5', independientemente de lo que hace, es una expresión con el valor 5. De esta manera, escribir algo como '$b = ($a = 5)' es como escribir '$a = 5; $b = 5;' (un punto y coma marca el final de una instrucción). Como las asignaciones se evalúan de derecha a izquierda, puedes escribir también '$b = $a = 5'.

----------------------------------------------------------------
Autor y Licencia de esta obra:
manualphp.es
Licencia Creative Commons: creativecommons.org/licenses/by-nc-sa/2.5/


 
  Opciones
Zips GRATIS en tu email:

  Agregar a favoritos
 Versión Imprimible Versión Imprimible
 Enviar a un Amigo Enviar a un Amigo

Compartir:

delicious
  yahoo meneame

Zips Populares
- Felicidad depende de las regiones subcorticales del cerebro
- Sabayon la distribución tridimensional
- Ahorrar energía con Windows
- Photoshop: cómo usar el filtro extraer
- Hierbas aromáticas
- Ford anuncia un motor de hidrógeno
- Lechuga







Si buscas algún curso manual guía recurso definición libro ó ebook gratis este es tu lugar.
Sindicar contenidos
Educación no formal - Diario Tecnológico - Cursos Gratis - ConocimientosWeb
Todos los logos y nombres mencionados de marcas que se publican en este sitio son de sus respectivos dueños.
Condiciones de Uso