Funciones. Programación
Enviado por albo1386 • 15 de Septiembre de 2021 • Tarea • 440 Palabras (2 Páginas) • 82 Visitas
Funciones
Israel Hernan Pizarro Labarca
Programación
Instituto IACC
10 de septiembre de 2021
Desarrollo
1. Utilizando PHPTester, diseñe una función que permita calcular el área de un triángulo, un cuadrado y un círculo, considere todas las variables necesarias y declárelas con valores de prueba para ejecutar la función y obtener en pantalla las 3 áreas configuradas.
<?php
//funciones
echo"<br>El area del cuadrado es:</br>",cuadrado(5)."<br>";
echo"<br>El area del triangulo es:</br>".triangulo(4,3)."<br>";
echo"<br>El area del circulo es:</br>".circulo(6)."<br>";
//funciones definidas
function cuadrado($lado){
$area=$lado*$lado;
return $area;
}
function triangulo($base, $altura){
$area=($base*$altura)/2;
return $area;
}
function circulo($radio){
$area= (3.1416*($radio*$radio))/2;
return $area;
}
[pic 1]
2. Al utilizar variables y funciones en PHP mencione qué extensiones y qué clases e interfaces reconoce como parte del lenguaje.
Manejo de variables, funciones para el manejo de variables: boolval, floatval, get_defined_vars, gettype, intval, is_array, is_callable, is_null, isset, print_r, serialize, unset, unserialize, var_dump.
Manejo de funciones, funciones para el menejo de funciones:í call_user_func_array, call_user_func, func_get_args, func_num_args, function_exists, get_defined_functions.
Strings, funciones para manipulacion de strings: chr, echo, explode, htmlentities, htmlspecialchars, implode, íjoin, md5, nl2br, íprint, printf, str_repeat, str_replace, str_shuffle, stripos, strlen.
Arrays, funciones para interactuar con arrays y manipular: array_chuck, array_doiff, array_keys, array_map, array_push, array_rand, array_replace, array_search, array_shift, array_pop, array_merge, count, each, extract, list, reset.
Informacion de clases y objetos, permiten obtener informacion de clases y objetos: _autoload, call_user_method, class_alias, class_exists, get_called_class, get_class, get_object_vars, is_a,
Directorios, funciones para trabajar con directorios , clases:
Directory. Functions: chdir,chroot, closedir, dir, getcwd, opendir, scandir
Sistemas de ficheros, funciones para trabajar con archivos: basename, chmod, chown, dirname, fclose, feof, file_exists, file_get_contents; file_put_contents, file, filesize, fopen, fwrite, is_dir, is_readable, is_uploaded_file, mkdir, pathinfo, readfile,rmdir.
Mencionando que
Extensiones: Son módulos que brindan al motor de php funcionalidades especiales, en caso caso, para el tratamiento y manipulación de las variables.
Clases: Son estructuras que representan un concepto que tiene atributos (datos) y métodos (acciones)
...