PHP: IF + ELSE (Tutorial)
18/02/2012PHP: Switch Case (Tutorial)
18/02/2012Para comenzar a programar en PHP, es necesario unos conceptos básicos que intentare aclarar.
Concatenar
Para concatenar expresiones, lo haremos mediantes puntos, así si queremos concatenar un texto con el valor de una variable lo haremos así:
-
span style="color:#FF0000;">"El valor de la variable es: "
Sumar (+)
Para sumar, utilizaremos el símbolo +, y evidentemente deberemos sumar dos números.
Esto nos imprimirá un 30 en pantalla, que es el resultado de la suma
Resta (-)
Para restar, utilizaremos el símbolo -, y evidentemente deberemos restar dos números.
Esto nos imprimirá un 10 en pantalla, que es el resultado de la resta
Multiplicación (*)
Para multiplicar, utilizaremos el símbolo +, y evidentemente deberemos multiplicar dos números.
Esto nos imprimirá un 200 en pantalla, que es el resultado de la multiplicación
División (/)
Para dividir, utilizaremos el símbolo /, y evidentemente deberemos dividir dos números (diferentes de 0)
Esto nos imprimirá un 2 en pantalla, que es el resultado de la división.
Mod (%)
Mod nos devolverá el resto de la división entre dos números.
¿Qué utilidad puede tener esto? pues por ejemplo para saber si un número es par o impar.
-
span style="color:#FF0000;">"El número es par""El número es impar";
-
-
}
Asignaciones (=) (Op=) por valor
El primero es básico y muy sencillo. Se limita a expresar una igualdad de valor
$Total =3+7;
El segundo nos "ahorra" escribir y lo que hace es realizar la operación indicada sobre el valor-
Podríamos escribir esta expresión:
$Contador=Contador+1; que iría incrementando el contador de 1 en 1, pero lo podemos escribir también así:
$Contador +=1;
----
$CuentaAtras=$CuentaAtras-1; que iría restando valores en plan cuenta atrás, o bien lo podemos espresar así:
$CuentaAtras-=1;
Asignación por Referencia
Se usa poco, pero conviene explicarla.
Supongamos que para asignar un valor lo haríamos con la siguiente expresión $A=$B
Para asignar algo por referencia lo haremos con la expresión $B=&$A, anteponiendo el símbolo &.
Con esta asignación, las dos variables siempre contienen el mismo valor, ya que ambas apuntan a la misma dirección de memoria.