Tutorial de Operaciones con Números en PHP
Clasificado en Informática
Escrito el en español con un tamaño de 3,01 KB
Operaciones con Dos Números
Código PHP (php04.php)
Este ejemplo muestra cómo realizar operaciones aritméticas con dos números en PHP.
// php04.php - Variables y operaciones aritméticas
$n1 = 201;
$n2 = "35";
echo "Los números son ", $n1, " y ", $n2, ".
";
echo "Suma: ", $n1 + $n2, "
";
echo "Resta: ", $n1 - $n2, "
";
echo "Producto: ", $n1 * $n2, "
";
echo "División: ", $n1 / $n2, "
";
printf("División sin decimales: %d
", $n1 / $n2);
echo "O bien: ", intval($n1 / $n2), "
";
echo "Resto de la división: ", $n1 % $n2, "
";
echo "Concatenados: ", $n1 . $n2, "
";
?>
Explicación del Código
- Se declaran dos variables,
$n1
(un entero) y$n2
(una cadena que se convierte a número al realizar las operaciones). - Se muestran los valores de las variables.
- Se realizan las operaciones aritméticas básicas (suma, resta, multiplicación, división) y se muestran los resultados.
- Se muestra cómo obtener la división sin decimales utilizando
printf
yintval
. - Se muestra el resto de la división utilizando el operador módulo (
%
). - Se muestra la concatenación de las variables utilizando el operador de concatenación (
.
).
Conceptos Básicos de Programación
En programación, una variable está formada por un espacio en el sistema de almacenaje (memoria principal de un ordenador) y un nombre simbólico (un identificador) que está asociado a dicho espacio. Ese espacio contiene una cantidad de información conocida o desconocida, es decir, un valor.
En informática, una clase es una plantilla para la creación de objetos de datos según un modelo predefinido. Las clases se utilizan para representar entidades o conceptos.
En programación, un método es una subrutina cuyo código es definido en una clase y puede pertenecer tanto a una clase (métodos de clase o estáticos) como a un objeto (métodos de instancia).
Consultas SQL
Consulta 1
Mostrar el nombre y precio del artículo y a qué categoría corresponden.
SELECT articulo.nombre, articulo.precio, categoria.nombre
FROM categoria
INNER JOIN articulo ON categoria.CatId = articulo.artId;
Consulta 2
Mostrar el nombre que corresponda a 'manzana' y precio igual o mayor a 34.5 del artículo.
SELECT artNombre
FROM articulo
WHERE artnombre = 'manzana' AND ArtPrecio >= 34.5;
Consulta 3
Agregar una tabla al modelo y relacionarla con la tabla que desea, realizar la consulta SQL que muestre las 3 llaves primarias de cada tabla, el nombre de la categoría y el nombre del artículo.
SELECT a.ArtNombre, a.ArtPrecio, c.CatNombre, m.ModID, c.CatId, a.ArtId
FROM categoria c
INNER JOIN articulo a ON c.CatId = a.ArtId
INNER JOIN modelo m ON a.CatId = m.ModId;