dominios y alojamiento web en hostalia

Operadores

01 de enero de 2001
Valoración del artículo:
Lista descriptiva de los operadores más frecuentemente utilizados
Atención: Contenido exclusivo de DesarrolloWeb.com. No reproducir. Copyright.
Las variables, como base de información de un lenguaje, pueden ser creadas, modificadas y comparadas con otras por medio de los llamados operadores. En los capítulos anteriores hemos utilizado en nuestros ejemplos algunos de ellos.

En este capítulo pretendemos listar los más importantes y así dar constancia de ellos para futuros ejemplos.

Operadores aritméticos

Nos permiten realizar operaciones numéricas con nuestras variables

+ Suma
- Resta
* Multiplicación
/ División
% Devuelve el resto de la división

Referencia: El operador aritmético que puede resultar más desconocido para los lectores es el operador %. Explicamos con mayor detenimiento su funcionamiento y un ejemplo en el que es útil en el taller: Listas de elementos con colores alternos en PHP.

Operadores de comparación

Se utilizan principalmente en nuestras condiciones para comparar dos variables y verificar si cumple o no la propiedad del operador.

== Igualdad
!= Desigual
< Menor que
<= Menor igual que
> Mayor que
>= Mayor igual que

Operadores lógicos

Se usan en combinación con los operadores de comparación cuando la expresión de la condición lo requiere.

And Y
Or O
! No

Operadores de incremento

Sirven para aumentar o disminuir de una unidad el valor de una variable

++$variable Aumenta de 1 el valor de $variable
--$variable Reduce de uno el valor de $variable

Operadores combinados

Una forma habitual de modificar el valor de las variables es mediante los operadores combinados:

$variable += 10 Suma 10 a $variable
$variable -= 10 Resta 10 a $variable
$variable .= "añado" Concatena las cadenas $variable y "añado"

Este tipo de expresiones no son más que abreviaciones de otras formas más clásicas:

$variable += 10

es lo mismo que:

$variable = $variable+10

Compartir en redes sociales

Comentarios
Fueron enviados 16 comentarios al artículo
13 comentarios no revisados
3 comentarios revisados:
Por: María Celia Ibarra
09/3/2002
Erratas, en este archivo, Operadores:

Donde dice
¡=
debe decir
!=

Donde dice
-$variable
debe decir
--$variable

He probado todos los ejemplos y funcionan bien. El tutorial es muy claro. Gracias

(Todo actualizado ya, muchas gracias!!)

Por: Ariel
30/1/2005
Falta el operador '===' Identico a que a parte de tener el mismo valor debe ser del mismo tipo.
Ejemplo:
$avar = "23";
$bvar = 23;
if ($avar===$bvar)
{
echo "Las variables son identicas";
}else{
echo "Las variables NO son identicas";
}

wilman_...
RESPUESTA A RIKARDO BELTRAN
17/11/2010
RESPUESTA
Mas vale tarde que nunca

<?php
$num=5;
$cad="txt";
for ($i=1; $i<=$num;$i++) {
$cad.=$i;
echo $cad;
$cad="txt";
}
?>




****
PREGUNTA
****
Mas bien tengo una duda

Como hago para definir una variable a partir de cadenas de texto

...tengo:

//un contador
$num=5;
//y tengo una lista de var
$txt1="uno";
$txt2="dos";
$txt3="tres";

for ($i=0; $i < $num; $i++) {
$aa.="txt$i";
echo "$aa";
}
//necesito q' el valor desplegado no sea la cadena "txt$i" ("txt1","txt2",...) sino el valor asociado a la variable definida al principio ("uno","dos",..).

Espero haberme explicado bien. Agradeceria mucho la ayuda, estoy atorado con esto desde hace varios dias

Un saludo, gratcias!!!

Manuales relacionados
Categorias relacionadas
El autor
Rubén Alvarez
Redactor de DesarrolloWeb.com
http://www.desarrolloweb.com
Lectura recomendada
Últimas noticias
Donaciones
Si piensas que te hemos ayudado y merecemos tu apoyo económico...