Constantes,
Aritméticos
Comparación, Lógicos
Constantes
Las
constantes en PHP son literales que no comienzan con "$"
y que se inicializan con la construcción define(nomconst):
define("MAX_CLIENTS",
25);
Echo(MAX_CLIENTS);
Las
constantes predefinidas __FILE__ y __LINE__ nos dan el nombre
del fichero y el número de línea actual. Son muy
útiles cuando se desea depurar un código con errores.
Desarrolle
un programa PHP que imprima el nombre del archivo del código
y el número de línea.
Aritméticos
Los
operadores de PHP son muy parecidos a los de C y JavaScript, si
usted conoce estos lenguajes le resultaran familiares y fáciles
de reconocer.
Estos
son los operadores que se pueden aplicar a las variables y constantes
numéricas.
-
| Operador |
Nombre |
Ejemplo |
Descripción |
| + |
Suma |
5
+ 6 |
Suma
dos números |
| - |
Resta |
7
- 9 |
Resta
dos números |
| * |
Multiplicación |
6
* 3 |
Multiplica
dos números |
| / |
División |
4
/ 8 |
Divide
dos números |
| % |
Módulo |
7
% 2 |
Devuelve
el resto de dividir ambos números, en este
ejemplo el resultado es 1 |
| ++ |
Suma
1 |
$a++ |
Suma
1 al contenido de una variable. |
| -- |
Resta
1 |
$a-- |
Resta
1 al contenido de una variable. |
<!--
Ejemplo4.php -->
<html>
<head>
<title>Ejemplo de PHP</title>
</head>
<body>
<?php
$a = 8;
$b = 3;
echo $a + $b,"<br>";
echo $a - $b,"<br>";
echo $a * $b,"<br>";
echo $a / $b,"<br>";
$a++;
echo $a,"<br>";
$b--;
echo $b,"<br>";
?>
</body>
</html>
Comparación
Los
operadores de comparación son usados para comparar valores
y así poder tomar decisiones.
| Operador |
Nombre |
Ejemplo |
Devuelve
cierto cuando: |
| == |
Igual |
$a
== $b |
$a
es igual $b |
| != |
Distinto |
$a
!= $b |
$a
es distinto $b |
| < |
Menor
que |
$a
< $b |
$a
es menor que $b |
| > |
Mayor
que |
$a
> $b |
$a
es mayor que $b |
| <= |
Menor
o igual |
$a
<= $b |
$a
es menor o igual que $b |
| >= |
Mayor
o igual |
$a
>= $b |
$a
es mayor o igual que $b |
<!--
Ejemplo5.php -->
<html>
<head>
<title>Ejemplo de PHP</title>
</head>
<body>
<?php
$a = 8;
$b = 3;
$c = 3;
echo $a == $b,"<br>";
echo $a != $b,"<br>";
echo $a < $b,"<br>";
echo $a > $b,"<br>";
echo $a >= $c,"<br>";
echo $b <= $c,"<br>";
?>
</body>
</html>
Lógicos
Los
operadores lógicos son usados para evaluar varias comparaciones,
combinando los posibles valores de estas.
| Operador |
Nombre |
Ejemplo |
Devuelve
cierto cuando: |
| && |
Y |
(7>2)
&& (2<4) |
Devuelve
verdadero cuando ambas condiciones son verdaderas. |
| and |
Y |
(7>2)
and (2<4) |
Devuelve
verdadero cuando ambas condiciones son verdaderas. |
| || |
O |
(7>2)
|| (2<4) |
Devuelve
verdadero cuando al menos una de las dos es verdadera. |
| or |
O |
(7>2)
or (2<4) |
Devuelve
verdadero cuando al menos una de las dos es verdadera. |
| ! |
No |
!
(7>2) |
Niega
el valor de la expresión. |
<!--
Ejemplo6.php -->
<html>
<head>
<title>Ejemplo de PHP</title>
</head>
<body>
<?php
$a = 8;
$b = 3;
$c = 3;
echo ($a == $b) && ($c > $b),"<br>";
echo ($a == $b) || ($b == $c),"<br>";
echo !($b <= $c),"<br>";
?>
</body>
</html>
<<<Anterior
- Siguiente>>>
|