Programación - Control Semana 4
Enviado por Sebastian Guzman • 20 de Septiembre de 2021 • Trabajo • 292 Palabras (2 Páginas) • 977 Visitas
Control Semana 4
Sebastian Guzman
Programación
Instituto IACC
13 de septiembre de 2021
Desarrollo
[pic 1]
[pic 2]
<?php
echo "el area del triangulo es ".triangulo(7, 9)."<br>";
echo "el area del cuadrado es ".cuadrado(7). "<br>";
echo "el area del circulo es ".circulo(2). "<br>";
function triangulo($base, $altura){
$area = ($base*$altura)/2;
return $area;
}
function cuadrado($lado){
$area = $lado*$lado;
return $area;
}
function circulo($radio){
$area = (3.1416*$radio*$radio)/2;
return $area;
}
[pic 3]
Las extensiones en PHP son extensas y una parte muy importante para ello. Para ser concreto, seguín Diego Lázaro (Lázaro, 2018) una extension en PHP es un módulo que proporciona alguna funcionalidad concreta al motor de de PHP.
Algunas de las extensiones que reconozco son: variables, funciones, strings, arrays, directorios, sistema de ficheros, fecha/hora.
Tenemos lo que se llama también Interfaces de Objetos en PHP. Según el manual de PHP (php.net, 2021) “estas permiten crear codigo para poder especificar que metodos deben de ser implementados por una clase, sin tener que definir como estos métodos son manipulados.
Algunas de las interfaces que reconozco son: interfaces extensibles, herencia múltiple de interfaces e interfaces con constantes.”
[pic 4]
1º Función nativa: Round
[pic 5]
<?php
$numero = 6.95;
$numero_redondeado = round($numero);
echo $numero_redondeado;
2º Función nativa: Floor
[pic 6]
<?php
$numero = 6.95;
$numero_redondeado = floor($numero);
echo $numero_redondeado;
3º Función nativa: sqrt
[pic 7]
<?php
$numero = 9;
echo sqrt($numero);
4º Función nativa: ceil
[pic 8]
<?php
$numero = 33.3;
$numero_redondeado = ceil($numero);
echo $numero_redondeado;
5ºFunción nativa: max y min
[pic 9]
<?php
$numero = max(18,25,27,30). “<br>”;
$numero2 = min(18,25,27,30);
echo $numero;
echo $numero2;
Bibliografía
- Lázaro, D. (2018). Extensiones en PHP. Extensiones en php. Retrieved September 13, 2021, from https://diego.com.es/extensiones-en-php.
- PHP: Interfaces de objetos - Manual. (n.d.). Php.Net. Retrieved September 13, 2021, from https://www.php.net/manual/es/language.oop5.interfaces.php
...