Entradas etiquetadas con devuelve

Un taxista devuelve 9.000 euros que habían olvidado en su coche

1

Un taxista devuelve 9.000 euros que habían olvidado en su coche.

Y es que estas cosas en un país donde los canallas abundan en todas las partes, merece la pena destacar.

Leo en Hoy.es la siguiente historia y me gustaría saber si vosotros habríais hecho lo mismo.

Estaba comiendo y casi se le corta la digestión. Un operador de Radio Taxi acababa de llamar preguntándole si no había visto algo olvidado en el asiento de atrás de su Opel Zafira blanco, licencia número 4, con el que realiza su servicio en Mérida. También le había llamado su hermano mellizo y taxista como él. Francisco Javier González bajó enseguida y vislumbró un sobre que no estaba cerrado en el asiento trasero. Miró dentro y le entraron calores. Billetes de cincuenta, de cien euros y varios ‘Bin Laden’, el de quinientos euros. En total, 8.800 y pico de euros. No lo dudó un instante. Había que devolvérselos a sus dueños.
Francisco Javier cogió de nuevo su vehículo y se fue al piso de la avenida de Extremadura donde había dejado a una mujer muy mayor y a su hijo, también de edad avanzada. Cuando les entregó los casi millón y medio de las antiguas pesetas, la mujer, cuenta, se puso a llorar, a darle mil gracias y, antes de irse, el taxista emeritense recibió una gratificación.
«No dudé un instante»
«No lo dudé un instante. Ni yo ni mi mujer. Ese dinero no era nuestro y había que devolverlo», cuenta este joven profesional del taxi de la capital emeritense, de 40 años y con dos hijas. Unas horas antes, al mediodía del jueves pasado, había recibido una demanda de desplazamiento desde la residencia geriátrica Rosalba, en la Zona Sur, la misma barriada donde vive.
Dos personas mayores, una mujer que apenas se mueve y se trasladada en silla de ruedas, y su hijo, «que puede rondar cerca de los 70 años», se montaron en su taxi camino de una vivienda en el centro de Mérida. Francisco Javier hizo su servicio sin más y se dirigió a su casa a comer, antes de reanudar el trabajo por la tarde. Poco después, madre e hijo se dieron cuenta de que les faltaba un valioso sobre y llamaron a Radio Taxi. El resto de la historia ya es conocida y se resolvió en apenas cinco minutos, los que tardó en coger su coche y llegar a la avenida de Extremadura.
El taxista emeritense narra a HOY, en primer lugar, su «vergüenza» para aparecer en el periódico «porque no soy amigo de la publicidad». Después de superar la timidez, insiste en que lo que ha hecho, lo volvería a hacer: «No podría vivir, se revolvería mi estómago si no hubiera devuelto el dinero. Y más a esa gente, mayores y con problemas de salud».
«Sí, ya sé que es mucho, y que la situación económica está ahora mal, pero tengo claro que yo no me quedo con un dinero de esa forma», sentencia el taxista, avasallado amigablemente por sus compañeros cuando se conoció su reacción.
Ayer, como todos los días, retomó el servicio en la parada situada frente a la concatedral de Santa María cerca de las dos y cuarto de la tarde, tras hacer trabajo nocturno. Francisco Javier cogió su taxi y no se acordó de los 9.000 euros. Su vida sigue como siempre.

Funciones para trabajar con arrays en PHP

5

Os dejo un buen listado interesante de funciones para trabajar con arrays en PHP.

  • array_change_key_case — Devuelve una matriz con todas las claves de las cadenas convertidas a mayúsculas o minúsculas
  • array_chunk — Divide una matriz en segmentos
  • array_combine — Crea una nueva matriz, usando una matriz para las claves y otra para sus valores
  • array_count_values — Cuenta todos los valores de una matriz
  • array_diff_assoc — Comprueba las diferencias entre matrices teniendo en cuenta los índices
  • array_diff_key — Calcula la diferencia de matrices usando las llaves para la comparación
  • array_diff_uassoc — Computa la diferencia entre matrices con un chequeo adicional de índices, el cual es realizado por una llamada de retorno entregada por el usuario
  • array_diff_ukey — Calcula la diferencia de matrices usando callback function on the keys for comparison
  • array_diff — Comprueba las diferencias entre matrices
  • array_fill_keys — Fill an array with values, specifying keys
  • array_fill — Llena una matriz con valores
  • array_filter — Filtra elementos de una matriz mediante una función “callback”
  • array_flip — Intercambia los valores de una matriz con sus índices
  • array_intersect_assoc — Calcula la intersección de matrices verificando que también coincidan los índices
  • array_intersect_key — Calcula la intersección de matrices usando las llaves para la comparación
  • array_intersect_uassoc — Calcula la intersección de matrices con chequeo de índices adicional por una función de usuario
  • array_intersect_ukey — Calcula la intersecció de matrices usando una función de usuario para la comparación de los índices
  • array_intersect — Calcula la intersección de matrices
  • array_key_exists — Comprueba si el índice o clave dada existe en la matriz
  • array_keys — Devuelve todas las claves de una matriz
  • array_map — Aplica la llamada de retorno especificada a los elementos de las matrices dadas
  • array_merge_recursive — Une dos o más matrices recursivamente
  • array_merge — Combina dos o más matrices
  • array_multisort — Ordena múltiples matrices, o matrices multi-dimensionales
  • array_pad — Rellena una matriz con un valor hasta el tamaño especificado
  • array_pop — Extrae el último elemento de la matriz
  • array_product — Calcula el producto de valores en una matriz
  • array_push — Inserta uno o más elementos al final de la matriz
  • array_rand — Selecciona una o más entradas aleatorias de una matriz
  • array_reduce — Reduce iterativamente una matriz a un solo valor usando una función llamada de retorno
  • array_reverse — Devuelve una matriz con los elementos en orden inverso
  • array_search — Busca un valor determinado en una matriz y devuelve la clave correspondiente en caso de éxito
  • array_shift — Extrae un elemento del comienzo de la matriz
  • array_slice — Extrae una porción de la matriz
  • array_splice — Suprime una porción de la matriz y la sustituye por otra cosa
  • array_sum — Calcula la suma de los valores en una matriz
  • array_udiff_assoc — Computa la diferencia entre matrices con un chequeo de índices adicional, comparando los datos con una llamada de retorno
  • array_udiff_uassoc — Computa la diferencia entre matrices con un chequeo de índices adicional, comparando los datos y los índices con una llamada de retorno
  • array_udiff — Computa la diferencia entre matrices, usando una llamada de retorno para la comparación de datos
  • array_uintersect_assoc — Calcula la intersección de matrices con chequeo adicional de ídices, comparando los datos por una función del usuario
  • array_uintersect_uassoc — Calcula la intersección de matrices con chequeo adicional de índices, compara los datos y los índices por una función del usuario
  • array_uintersect — Calcula la interseccón de matrices, compara los datos con una función del usuario
  • array_unique — Remueve valores duplicados de una matriz
  • array_unshift — Introduce uno o más elementos al principio de la matriz
  • array_values — Devuelve todos los valores de una matriz
  • array_walk_recursive — Aplicar una función de usuario recursivamente a cada miembro de una matriz
  • array_walk — Aplica una función del usuario a cada elemento de una matriz.
  • array — Crear una matriz
  • arsort — Ordena una matriz en orden inverso y mantiene la asociación de índices
  • asort — Ordena una matriz y mantiene la asociación de índices
  • compact — Crea una matriz que contiene variables y sus valores
  • count — Cuenta los elementos de una matriz o propiedades de un objeto
  • current — Devuelve el elemento actual de una matriz
  • each — Devuelve el siguiente par clave/valor de una matriz y avanza el apuntador
  • end — Mueve el puntero interno de una tabla al último elemento
  • extract — Importa variables a la tabla de símbolos desde una matriz
  • in_array — Revisa si un valor existe en una matriz
  • key — Obtiene una clave de una matriz asociativa
  • krsort — Ordena una matriz por clave en orden inverso
  • ksort — Ordena una matriz por clave
  • list — Asigna variables como si fueran una matriz
  • natcasesort — Ordena una matriz usando un algoritmo de “orden natural” sin distinguir mayúsculas de minúsculas
  • natsort — Ordena una matriz usando un algoritmo de “orden natural”
  • next — Avanza el puntero interno de una matriz
  • pos — Alias de current
  • prev — Rebobina el puntero interno de una matriz
  • range — Crea una matriz que contiene un rango de elementos
  • reset — Fija el puntero interno de una matriz a su primer elemento
  • rsort — Ordena una matriz en orden inverso
  • shuffle — Mezcla una matriz
  • sizeof — Alias of count
  • sort — Ordena una matriz
  • uasort — Ordena una matriz mediante una función de comparación definida por el usuario y mantiene la asociación de índices
  • uksort — Ordena una matriz por claves mediante una función definida por el usuario
  • usort — Ordena una matriz por sus valores usando una función de comparación definida por el usuario

¿Cómo conseguir que una cabina telefónica te devuelva el dinero?

5

Actualmente las cabinas telefónicas están en desuso por culpa del éxito de la telefonía móvil, y cada vez se ven menos por la calle. Sin embargo, hay veces que uno se ve en la obligación de llamar desde una de ellas por algún motivo concreto, como que se haya quedado sin saldo en el móvil o salga la llamada muy cara desde éste a una hora determinada.
Lo que más fastidia de llamar desde una cabina es que tras meter una moneda y realizar la conferencia, el dinero que sobra, si es que sobra, la cabina se lo traga. Sin embargo, existe un método bastante viejo -pero que todavía hay gente que lo desconoce- que sirve para poder recuperar ese dinero y no regalárselo a la compañía de teléfonos. Es obvio que a la compañía telefónica no le interesa que se sepa y nunca le dará publicidad, ya que es una manera de obtener ingresos en forma de “donaciones”.
Este método consiste en reponer el dinero gastado. Si hemos metido 1€ y sobran 80 céntimos, tendremos que meter 20 céntimos. Al colgar, la cabina nos devolverá el euro inicial. En cambio, si no tenemos esos 20 céntimos cambiados pero disponemos de una moneda de 50 céntimos, podremos meterla y al colgar la cabina devolverá el euro y se tragará sólo 30 céntimos, en vez de los 80 que se tragaría por defecto.

Ir arriba