ACTIVIDAD ELABORAR UN BREVE RESUMEN EN SU CIADERNO DE CADA UNO DE LOS TEMAS EXPUESTOS EN ESTE DOCUMENTO, CADA UNO DE LOS EJEMPLOS MARCADOS EN ESTE TEXTO DEBERAN PROBARLOS EN DREAMWEAVER Y ENTREGAR UN REPORTE DE PRACTICA ADICIONAL (EN UN SOLO REPORTE) EL RESUMEN SE REVISA EL DIA MARTES Y EL REPORTE DE PRACTICA TIENE PARA SUBIRLO A MAS TARDAR RL PROXIMO DIA JUEVES. Operadores Los operadores son componente esencial de cualquier lenguaje de programación. Con ellos podemos asignar, unir, cambiar o comparar valores de datos, cambiar el flujo del programa, etc. Los operadores son símbolos que representan operaciones sobre un valor. Vamos a ver a continuación los operadores admitidos por PHP agrupados segun su utilidad. Operador de asignación El símbolo = permite asignar valores a variables: Operador de concatenación Usando el símbolo del . podemos unir valores: El operador .= asigna un dato al valor anterior: Operadores aritméticos Los simbolos + ‐ / * permiten realizar las operaciones de suma, resta, división y multiplicación. El símbolo % permite hallar el resto de una división. Operadores de incremento ‐ decremento Los símbolos ++ y ‐‐ aplicados a una variable, permiten incrementar o decrecer su valor. Su efecto es distinto segun se empleen precediendo o siguiendo el nombre de la variable: ++$a Incrementa $a en uno y después devuelve $a. $a++ Devuelve $a y después incrementa $a en uno. ‐‐$a Decrece el valor de $a en uno y después devuelve $a. $a‐‐ Devuelve $a y después decrece su valor en uno. Operadores de Comparación $a == $b (igualdad). Cierto si $a es igual a $b. $a === $b (identidad). Cierto si $a es igual a $b y si son del mismo tipo $a != $b (desigualdad). Cierto si $a no es igual a $b. $a $b (mayor que). Cierto si $a es estrictamente mayor que $b. $a = $b (mayor o igual que). Cierto si $a es mayor o igual que $b. Operador de ejecución PHP soporta un operador de ejecución: el apóstrofe invertido (``). PHP intentará ejecutar la instrucción contenida dentro de los apóstrofes invertidos como si fuera un comando del shell; y su salida devuelta como el valor de esta expresión (i.e., no tiene por qué ser simplemente volcada como salida; puede asignarse a una variable). Ejemplo: Es equivalente a la función shell_exec y por defecto está inhabilitado su uso si php esta configurado para ejecutarse en safe_mode Operadores Lógicos $a and $b Y: Cierto si tanto $a como $b son ciertos. $a or $b O: Cierto si $a o $b son ciertos. $a xor $b O exclusiva: Cierto si $a es cierto o $b es cierto, pero no ambos a la vez.
! $a Negación: Cierto si $a no es cierto. $a && $b Y: Cierto si tanto $a como $b son ciertos. $a || $b O: Cierto si $a o $b son ciertos. La razón de las dos variaciones de "y" y "o" es que operan con distinta precedencia Operadores a nivel de bit Los operadores bit a bit te permiten activar o desactivar bits individuales de un entero. $a & $b Y Se activan los bits que están activos tanto en $a como $b. $a | $b O Se activan los bits que están activos en $a o que lo están en $b. $a ^ $b Xor ("o exclusiva") Se activan los bits que están activos en $a o en $b pero no en ambos a la vez. ~ $a No Se activan los bits que no están activos en $a. $a $b Desplazamiento a la derecha Desplaza los bits de $a, $b posiciones hacia la derecha (por aritmética binaria, cada posición desplazada equivale a dividir entre dos el valor de $a) ejemplo: SENTENCIAS
SENTENCIAS DE CONTROL Las sentencias de control permiten ejecutar bloque de códigos dependiendo de unas condiciones. Para PHP el 0 es equivalente a Falso y cualquier otro número es Verdadero. IF...ELSE La sentencia IF...ELSE permite ejecutar un bloque de instrucciones si la condición es Verdadera y otro bloque de instrucciones si ésta es Falsa. Es importante tener en cuenta que la condición ...
Leer documento completo
Regístrate para leer el documento completo.