Diferencia entre revisiones de «Plantilla:PHP/OperadoresExpresiones»
De WikiEducator
(→Operadores y expresiones) |
(→Operadores) |
||
Línea 43: | Línea 43: | ||
*Son símbolos que realizan acciones sobre operandos y dan como resultado un valor | *Son símbolos que realizan acciones sobre operandos y dan como resultado un valor | ||
*Tenemos diferentes tipos de operadores en función del tipo de operandos y del resultado | *Tenemos diferentes tipos de operadores en función del tipo de operandos y del resultado | ||
+ | |||
+ | |- | ||
+ | campo1|campo2|campo3| | ||
+ | - | ||
+ | valor1|valor2|valor3| | ||
+ | -| | ||
+ | {|class="wikitable col1cen col2cen center" style="width:300px;" | ||
+ | |+ style="color:white;background:blue;"|'''OPERADORES HABITUALES EN PHP''' | ||
+ | |- | ||
+ | |style="width:160px;color:white;background:green;"|TIPO DE OPERADOR | ||
+ | |style="width:150px;color:white;background:red;"|Operadores aritméticos | ||
+ | |style="width:150px;color:white;" bgcolor="red"|Operadores lógicos | ||
+ | |style="width:150px;color:white;background:red;"|Operadores de comparación | ||
+ | |style="width:150px;color:white;" bgcolor="red"|Operadores de auto incremento/decremento | ||
+ | |- | ||
+ | |style="width:160px;color:white;background:green;"|OPERADOR | ||
+ | |style="width:150px;color:white;background:red;"|+ - * / % ** | ||
+ | |style="width:150px;color:white;" bgcolor="red"|AND OR && || | ||
+ | |style="width:150px;color:white;background:red;"|== != << < > <= >= <=> ?? | ||
+ | |style="width:150px;color:white;" bgcolor="red"|++$a $a++ --$a $a-- | ||
+ | |||
+ | |- | ||
+ | |style="width:160px;color:white;background:green;"|VALOR QUE RETORNO | ||
+ | |style="width:150px;color:white;background:red;"|numérico | ||
+ | |style="width:150px;color:white;" bgcolor="red"|booleano | ||
+ | |style="width:150px;color:white;background:red;"|booleano | ||
+ | |style="width:150px;color:white;" bgcolor="red"|numérico | ||
+ | |- | ||
+ | |||
+ | |} | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
;operadores aritméticos (+,-,*,/,%,**, ++, --) | ;operadores aritméticos (+,-,*,/,%,**, ++, --) | ||
*Retorna un valor numérico | *Retorna un valor numérico |
Revisión de 10:06 12 dic 2022
//Declara una variable entera y asigna el valor 4 //Usando el operador unario, incrementa una unidad y compáralo con el valor 5 //Muestra un mensaje mostrando su valor //Compáralo con el valor 4 y decrementa en una unidad , muestra información de que no es igual y muestra el valor //Analiza la salida y prueba deferentes situaciones
|
Operadores con asignación en una misma variable
- Cuando la variable donde asignamos el resultado de la expresión forma parte de la expresión, la podemos simplificar
- Veamos el siguiente ejemplo
$a=$a*5;
- Es igual que hacer
$a*=5;
- Esto lo podemos hacer con cualquiera de los operadores aritméticos