Showing posts in PHP


post image

No definas atributos con tipo en PHP

2022-08-27 PHP

En PHP tenemos la posibilidad de agregar el tipo a los atributos de una clase. Esta es una gran característica de PHP puede ser utilizada desde PHP 7.4. Sin embargo, hay que saber cómo utilizarla para evitar algunos errores que puede traer consigo este f...

by Darío Rivera




post image

Implementar PSR en proyectos o librerías PHP

2022-02-10 PHP

En un post anterior vimos Cómo crear una librería en PHP instalable con Composer. En este post vimos lo suficiente para reutilizar tú código PHP a través de todos tus proyectos de una manera centralizada y eficiente. Sin embargo, si deseas que tu libr...

by Darío Rivera


post image

Iteradores en PHP

2021-07-15 PHP

Todos sabemos lo cómodo que es utilizar for, while y foreach al iterar sobre arrays. Este tipo de elementos del lenguaje están diseñados para recorrer arrays que no guarden en memoria grandes cantidades de datos. El problema, nuevamente, es que como son...

by Darío Rivera


post image

Instalación WHMCS

2021-05-16 PHP

Descargamos la última versión y la subimos al servidor scp ~/Downloads/whmcs_v813_full.zip user@server:/var/www/ Descomprimimos el instalador y lo colocamos en el sitio en donde vamos a dejar el panel de WHMCS. Para esto puedes elegir entre dejarlo como ...

by Darío Rivera


post image

Promesas en PHP

2021-01-11 PHP

Una promesa representa una operación asíncrona eventualmente cumplida o fallida. En este mismo sentido, una promesa podrá tener dos flujos principales los cuáles se ejecutarán mediante callbacks según se cumpla o no dicha promesa.En PHP podemos utili...

by Darío Rivera


post image

Cómo y Cuando utilizar el Patrón Iterator en PHP

2021-01-04 PHP

El patrón iterador o Iterator, es un patrón de diseño de tipo comportamiento que puede ser utilizado para separar la lógica de la iteración de una colección de la clase en donde esté implementada. Con esto se permite al cliente transitar una colecci...

by Darío Rivera




post image

Tipos de Integración con PayPal

2020-11-24 PHP

En nuestro post anterior vimos cómo crear una cuenta en PayPal y los diferentes tipos de cuentas de las cuales disponemos. Para realizar una integración de pagos con PayPal deberás primero haber creado una cuenta y entender estos diferentes tipos de cue...

by Darío Rivera


post image

Creación de una cuenta PayPal y Tipos de Cuentas

2020-11-23 PHP

PayPal es una compañía financiera que permite la realización de pagos y transferencias online mediante tarjeta de crédito. Con PayPal también puedes transferir saldo de tu cuenta personal o de negocios a cuentas de ahorros en diferentes bancos a nivel...

by Darío Rivera


post image

Crear librería en PHP instalable con Composer

2020-07-23 PHP

A medida que aumentas tu nivel como desarrollador y vas creando funcionalidades en uno y otro proyecto, te das cuenta que bien podrías crear una librería centralizada e instalarla en todos tus demás proyectos. Esta librería podría ser privada o públi...

by Darío Rivera


post image

Instalación de XDEBUG en Windows

2020-07-22 PHP

XDebug es una extensión de PHP que permite realizar depuración del código fuente. Mediante esta extensión podrás realizar ejecución de tu código paso a paso, visualización de variables y sus valores en un tiempo de determinado (watchers), asignaciÃ...

by Darío Rivera


post image

Integración con PayPal - Checkout con Smart Payment Buttons

2020-05-22 PHP

Una de las formas más sencillas de recibir pagos a través de tu página web es realizar una integración de pagos con PayPal. La integración que vamos a ver en este post corresponde al Checkout con Smart Payment Buttons.Antes de continuar con la le...

by Darío Rivera


post image

Conversión de tipos en PHP

2020-04-22 PHP

Recordemos que PHP es un lenguaje débilmente tipado, es decir, que no controla los tipos de variables que declara. De esta manera es posible utilizar variables de cualquier tipo en un mismo escenario. El tipo de una variable en PHP cuando no es declarado,...

by Darío Rivera