No has iniciado sesión
Conectar al sistema | Registrar usuario
Cursos Cuestionarios Curso de PHP Capítulo
 
29 votos
Operadores
 
Los operadores son expresiones que nos permiten manipular los datos que les pasamos, cada uno de los datos que se le pasa a un operador se llama operando, y según el número de operandos de que disponga un operador estaremos hablando de un operador unario (un operando), binario (dos operandos), ternario...

Los operadores no los utilizamos aisladamente, sino que solemos utilizar mas de uno en una misma expresión compleja, en este caso tendremos que tener en cuenta las normas de preferencia para no encontrarnos con resultados no deseados.

ArribaTabla de contenido

ArribaNormas de preferencia

Las operaciones no se realizarán de izquierda a derecha sino que se realizarán siguiendo un orden de preferencia que PHP asigna a cada operando, estas son las preferencias de PHP en cuanto a los operadores:
new
[
! ~ ++ -- (int) (float) (string) (array) (object) @
* / %
+ - .
<< >>
< <= > >=
== != === !==
&
^
|
&&
||
? :
= += -= *= /= .= %= &= |= ^= <<= >>=
print
and
xor
or
,
Para cambiar el orden en que se realizan las operaciones utilizaremos los paréntesis (), consiguiendo que se realicen primero las operaciones del interior del paréntesis y, acto seguido, el resto de operaciones siguiendo en cada caso el mismo orden de preferencia anteriormente citado:
 
000 
001 
002 
003 
004 
<?php
// el operador de multiplicación es el signo asterisco ( * )
$a 2// El resultado es 10
$a (2+4) * 2// el resultado es 12
?>
 

ArribaTipos de operadores

PHP dispone de una gran cantidad de operadores que podríamos organizar en las siguientes categorías:
Operadores de Aritmética
Operadores de Asignación
Operadores Bit a Bit
Operadores de Comparación
Operadores de Control de Errores
Operadores de ejecución
Operadores de Incremento
Operadores de Lógica
Operadores de Cadena
Operadores de Matrices
Operadores de Tipo
Estos operadores en su mayor parte són para trabajar con valores numéricos, a excepción de los 4 últimos de la lista anterior, y se explicaran uno a uno en el curso de operadores PH
 
Anterior y siguiente
Vectores en PHP
 
¿? Resolver dudas
Si tienes problemas o dudas con el contenido del artículo no dudes a preguntar en los foros de PHP de Programación Web indicando el artículo al que te refieres.
 
Comentarios
07/04/09 Comentario 1169
He leido hasta ahora algunas cosas del curso, las cuales me han llamado la curiocidad y las ancias de aprender mucho mas.Buena explicacion sobre los operadores.
28/06/12 Felicitaciones
Muy buen tutorial
 
Introduccion al PHP Instalar fácilment... Comentarios en PHP Variables Constantes Tipos de datos en ... Vectores en PHP Operadores      Operadores de A...      Operadores de A...      Operadores de C...      Operadores de C...      Operadores de I...      Operadores de L...      Operadores de C... Estructuras de con...      Condicional if      Bucle while      Bucle do while      Bucle for      Bucle foreach      El ciclo switch Las funciones Procesamiento de f... Cookies en PHP Sesiones PHP Envio de email con... MySQL desde PHP PHP orientado a ob... Image GD, descripc...      Creación de una...      Uso del color c...      Dibujo de línea...      Dibujo de rectá...      Dibujo de arcos...
 Cuestionario
 Foro de PHP
 
Redes Sociales
Programación Webon

Compartir en Google Plus