Operadores

Solo disponible en BuenasTareas
  • Páginas : 6 (1270 palabras )
  • Descarga(s) : 0
  • Publicado : 16 de noviembre de 2010
Leer documento completo
Vista previa del texto
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 ...
tracking img