Curso de programación en BASH: Arrays

En Bash tenemos la posibilidad de usar arrays. Un array es una variable con varios elementos y tienen muchísima utilidad. Por ejemplo, para recoger el listado de archivos que hay en una carpeta.

Para crear un array hay varias formas, una de ellas es definir la variable del array y añadirle todos los elementos de golpe:

#!/bin/bash
numeros=(1 2 3 4 5)

Este script creará un array con cinco elementos (del 1 al 5).

También se puede usar esta otra forma:

#!/bin/bash
declare -a numeros=(1 2 3 4 5)

Leer más

Programación orientada a objetos en PHP 5: Herencia II

En la entrega anterior dejamos algunos temas en el tintero. Entre ellos estaba cómo funcionan las propiedades public, private y protected cuando hay clases heredadas de por medio. También quedó pendiente el overriding. En la entrega de hoy voy a hablar de ambos. Herencia y public, private y protected Ya comenté que a las propiedades … Leer más

¿Por qué usar constantes en PHP?

Me sigue sorprendiendo la gente que todavía no ve ningún problema en meter números sin sentido en sus programas. Espero poder hacerles ver la ventaja de usar constantes (o variables al menos). Vamos a comenzar con este ejemplo: <?php class Precios { private $precioBase = 0; public function setPrecioBase($precioBase) { $this->precioBase = $precioBase; } public … Leer más

Programación orientada a objetos en PHP 5: Herencia

Vamos a recuperar el código del artículo anterior pero con unas pequeñas diferencias. He hecho un poco de limpieza para que se vea más claro el tema que vamos a tratar en esta entrega: la herencia. En el nuevo código tenemos las propiedades $titulo y $cuerpo junto con sus getters y setters. Hablé de los … Leer más