Aspectos Básicos / Operadores
Subtitles of the Movie
En ésta película aprenderemos algunos métodos básicos de manipulación de variables y veremos el concepto de los operadores. Primero veamos los diferentes tipos de datos que las variables pueden contener. Hasta ahora hemos visto las variables de cadenas, las cuales contienen una serie de letras, números o símbolos que son interpretados simplemente como una cadena de texto. Las variables también pueden contener datos numéricos como ésta variable "num" a la cual asignamos el valor 13. Ahora veamos ésta línea: el número 13 es introducido como el valor de la variable, pero sin embargo, éste es diferente al ejemplo que vimos en la película anterior porque no tenemos comillas alrededor del valor para indicar al PHP que el número 13 es un valor numérico y no una cadena con los caracteres 1 y 3. Veamos cómo utilizar una variable numérica. Podemos utilizar el operador de adición para sumar números, variables numéricas o una combinación de números literales y variables numéricas. En éste caso sumamos el número 7. Guardamos el archivo y vamos a ver el resultado en el navegador. Obtenemos el valor 20, así que el PHP ha interpretado correctamente la variable "num" como el número 13. También podemos utilizar 2 variables diferentes. Definimos la variable "another" y reemplazamos el valor 7 por el nombre de dicha variable para realizar la misma operación. El operador de adición es bastante sencillo, y como tal vez usted imagine, los otros operadores son similares. Tenemos los operadores de substracción, de multiplicación, el cual luce un poco diferente que en matemáticas porque se representa con un asterisco, y de división representado por una barra diagonal. Todos ellos funcionan como es esperado. Podría existir alguna ambigüedad en nuestras mentes, pero no en la computadora. Veamos: 4 más 3 multiplicado por 10. Ésta puede ser una expresión ambigua. ¿Cuál operación debemos realizar primero? ¿Debemos sumar 4 más 3 y luego multiplicar el resultado 7 por 10, o primero debemos realizar la multiplicación, en cuyo caso obtendremos el valor 34? Veamos lo que hace el PHP. Regresamos al navegador y hacemos clic en "Refresh". Observe que el PHP ha optado por el valor 34. Aunque el operador de adición está primero, el PHP revisa la expresión completa y decide realizar primero la multiplicación porque el operador de multiplicación tiene prioridad frente a los de adición o substracción. Igualmente, el operador de división tiene prioridad sobre los de adición y substracción. Para asegurarnos de que la adición se realice primero, debemos incluirla entre paréntesis. Esto le indica al PHP que la suma 4 más 3 debe ser tratada como una expresión mas pequeña dentro de la expresión numérica general que queremos desplegar en el navegador. Veamos el resultado. Regresamos al navegador, hacemos clic en "Refresh" y ésta vez obtenemos el número 70. La utilización de paréntesis es una buena manera de forzar al PHP a ejecutar primero los operadores con menor prioridad. Más adelante veremos con detalle la prioridad de los operadores, pero por ahora veamos otro operador con el cual tal vez no estemos familiarizados. Éste se denomina operador de módulo y es representado con un signo de porcentaje. Su función consiste en dividir el primer número por el segundo y restituir el residuo, así que en éste caso dividimos 12 por 5 y obtenemos el valor 2. Existe un último operador que utilizamos a menudo en el PHP, el cual no es un operador numérico sino un operador de cadenas. Utilizamos de nuevo la variable "name" y ésta vez le asignamos el nombre "Peter". Mediante el comando "echo" vamos a desplegar la cadena My name is seguida por el operador de concatenación, cuya función consiste en unir dos cadenas. Vamos a unir éstas letras con la variable "name". Guardamos el archivo, y como esperamos, obtenemos la frase "My name is Peter". Un último aspecto acerca del operador de concatenación es que podemos concatenar datos numéricos como el valor 32. Ingresamos otro operador de concatenación, abrimos comillas y dejamos un espacio para que sea tratado como parte de la cadena. Ingresamos el texto "and I am" seguido por otro punto y la variable "age", luego otro punto y el texto "years old". Debemos asegurarnos de incluir todas las comillas dobles necesarias. Guardamos el archivo y hacemos clic en "Refresh". Observe que el PHP ha tratado a la variable "age" de la misma manera que la variable "name" y la ha adicionado dentro de la sentencia "echo" como hemos especificado.
Tutorial Information
| Course: | PHP (Español) |
| Author: | Joshua Mostafa |
| SKU: | 33684 |
| ISBN: | 1-933736-16-X |
| Release Date: | 2006-03-28 |
| Duration: | 9.5 hrs / 92 lessons |
| Work Files: |
Yes |
| Captions: | Available on CD and Online University |
| Compatibility: |
Vista/XP/2000, OS X, Linux QuickTime 7, Flash 8 |
VTC Sign up & Benefits
- Unlimited Access
- 98,729 Video Tutorials (23,265 free)
- Video Available as Flash or QuickTime
- Over 1026 Courses
- $30 for One Month Access
- Multi-User Discounts Available
United States 