Está en la página 1de 4

PHP

Es un procesador de hipertexto que se utiliza con frecuencia para el desarrollo


de páginas web de contenido dinámico, es lo que conecta con la base de datos
y un servidor.

Cuáles son las Funciones y Métodos en PHP

Las funciones son acciones que se llevan a cabo de forma independiente, es


una operación que hace que el código sea más compacto, legible y fácil de
depurar. Existen dos clases de funciones:

 Externas: las que no se incluyen en el script pero están disponibles en


un archivo externo.
 Internas: las que sí se incluyen en el script.

Y estas se dividen en tres categorías, y son las siguientes:


 Nativas del lenguaje: Se utilizan cuando es necesario incluir cadenas o
matrices en el código.
 Extensión del lenguaje: Se encuentran en bibliotecas externas a
PHP, por lo que hay que instalarlas de forma específica, aunque algunas
se configuran de forma predeterminada dentro del código.
 Definidas por el usuario: Son las que se crean de forma personalizada,
el usuario las utiliza para incluir procesos exclusivos en su código
(appyweb, s.f.).

Funciones mas usadas:

 Función STR_REPLACE: se utiliza para reemplazar caracteres dentro


de una cadena de caracteres, es decir nos permite definir una cadena
que debe ser reemplazada con otra.
 Funciones time y date: nos permite mostrar o capturar la fecha y hora, lo
cual tiene una gran cantidad de aplicaciones. Por ejemplo, tenemos una
tienda online y para cada operación de venta se debe registrar la fecha y
hora de la venta.
 Función MD5: utilizada para encriptar contraseñas, se llama encriptar a
convertir una palabra o cadena de caracteres en un conjunto de letras y
números aleatorios. Para guardar contraseñas es recomendable usar
esta función por motivos de seguridad.
 Funciones STRTOLOWER Y STRTOUPPER: transforman una cadena
de caracteres en la misma cadena en minúsculas o mayúsculas
respectivamente.

Métodos GET y POST

Son métodos que nos permiten pasar variables de una pagina a otra, capturar
datos ingresados por los usuarios, hacen lo mismo y sirven para lo mismo, sin
embargo se diferencian en la forma de extraer los datos.

GET: consigue los datos a través de la URL.

POST: oculta los valores que pasamos de una pagina a otra, esto lo hace más
seguro (Vargas, 2012).

Que son las Excepciones en PHP

Las excepciones se utilizan para cambiar el flujo normal de un script si ocurre


un error concreto dentro de una condición. Esta condición es lo que se
denomina excepción.

Una excepción puede ser lanzada ("thrown"), y atrapada ("catched") dentro de


PHP. El código puede estar dentro de un bloque try para facilitar la captura de
excepciones potenciales. Cada bloque try debe tener al menos un
bloque catch o finally correspondiente.

 Catch: Pueden usarse múltiples bloques catch para atrapar diferentes


clases de excepciones. Si se lanza una excepción en el bloque try, el
código siguiente a la declaración no se ejecutará, y PHP buscará un
primer bloque catch. Si no se captura una excepción se emitirá un error
fatal "Uncaught Exception..." (a no ser que se haya definido un
manejador con _set_exception_handler()_).

 Finally: Puede especificarse después o en lugar de bloques catch. El


código dentro de un bloque finally siempre se ejecutará después de los
bloques try y catch, independientemente de si se ha lanzado una
excepción, y antes de que se continúe con el flujo normal del script.
El objeto lanzado debe ser siempre una instancia de la clase Exception o
una subclase de Exception (sino PHP emite error fatal).

En síntesis, cuando se dispara una excepción sucede lo siguiente:

 El estado actual del código se guarda.

 La ejecución del código cambia a una función exception


handler predefinida.

 Dependiendo de la situación, el handler podría entonces resumir la


ejecución desde el estado de código guardado, terminar la ejecución del
script o continuar con el script desde una parte distinta del código
(Lazaro, 2018).

Que es Programación Orientada a Objetos

La programación orientada a objetos es conocida como un estilo de


programación que utiliza objetos y sus relaciones entre sí, a su vez estos
objetos se pueden organizar en clases. Este modo de programar intenta
representar el mundo real, donde podemos observar que cada cosa que existe
es un objeto.

Por ejemplo, si observamos a nuestro alrededor, nos daremos cuenta que la


silla, la mesa, un foco, un lápiz, entre otros, todo es un objeto y esto es lo que
toma la programación orientada a objetos para modelar un sistema, y cada
objeto tiene ciertas características: tamaño, color, material, y estas
características en programación, se conocen como atributos de los objetos.

Otro elemento importante de los objetos son las acciones que estos pueden
realizar, por ejemplo, si tenemos un lápiz, las acciones que podríamos hacer
con el serían dibujar, borrar, escribir, a estas acciones que realizan los objetos
se conocen como métodos en la programación orientada a objetos.

Los objetos que son similares podemos agruparlos en clases, como lo


entendemos en el mundo real, por ejemplo, tenemos una clase felino, podemos
decir que ciertos animales caen en esta clasificación, como son: un gato, un
tigre, un leopardo, un león, entre otro, a su vez cada uno de estos felinos tiene
ciertas características como son: color, peso, tipo de alimentación, tamaño y
pueden realizar ciertas acciones como son: comer, dormir, correr.

En programación orientada a objetos la clase es felino, los objetos serían el


gato, el tigre, el leopardo, el león, donde a su vez cada objeto tiene sus
atributos (color, peso, tipo de alimentación, tamaño) y métodos (comer, dormir,
correr). (Alquicira, 2017)

Bibliografía

Alquicira, C. (2017). Conogasi. Recuperado el 2022, de


https://conogasi.org/articulos/programacion-orientada-a-objetos/

appyweb. (s.f.). appyweb. Recuperado el 2022, de


https://www.appyweb.es/diccionario/funcion-php/

Lazaro, D. (2018). diego. Recuperado el 2022, de


https://diego.com.es/excepciones-en-php#:~:text=Las%20excepciones
%20en%20PHP%20se,si%20ocurre%20un%20error%20espec
%C3%ADfico&text=Con%20la%20llegada%20de%20PHP,objetos
%20de%20manejar%20los%20errores.

Vargas, J. (2012). prezi. Recuperado el 2022, de


https://prezi.com/zokdtwz3ynzb/funciones-y-metodos-en-php/

También podría gustarte