PHP
php-header

Que PhpStorm funcione en Linux y Mac (que pare en los breakpoint)

Tip para cuando PhpStorm no reconoce xdebug. Si tienes instalado xdebug pero phpstorm no está parando en los breakpoint, seguramente te estén faltando un par de lineas en tu php.ini (o los archivos que se incluyen en el como xdebug.ini):

La primer linea que marca la ruta en la que se encuentra xdebug no es la importante, 

Seguir leyendo…

postman

Debuguear REST con Postman + xdebug + PhpStorm

Postman es un excelente cliente para probar todos los servicios que tu API (o la de otro) tienen. Si estas usando PhpStorm con xdebug y necesitas usarlo con postman, la cosa no puede ser mas simple: Asegurate que xdebug está bien configurado. Por lo general podés encontrara bajo

Aunque dependiendo de la distribucion de 

Seguir leyendo…

php-header

Xampp icuuc46.dll intl

Si habilitan el modulo intl en Xampp puede que les de error al no encontrar la librería “icuuc46.dll“.  La solución en este caso nos la da Cyn Wong: Ir a [xampp_path]/php/ y copiar estos tres archivos: icudt46.dll icuin46.dll icuuc46.dll Pegalos en [xampp_path]/apache/bin y reinicia, y vas a ver como ya no hay problemas. Chau!

php-header

Como forzar la descarga de un archivo con PHP

Cada tanto necesitamos cosas así 🙂

Si queres que el archivo se descargue con el nombre original.

php-header

Reemplazar la ñ, acentos, espacios y caracteres especiales con PHP [Actualizada]

Ejemplo de uso:

drupal-header

Drupal 6: Módulos y templates con acentos, “¿” y “ñ” mal codificados [solución]

Un problema con el que me suelo dar de tanto en tanto son las codificaciones de caracteres. En especial la de acentos, la ñ y el signo de pregunta de apertura (¿). El problema mas común que me encontré en mis primeros tiempos como desarrollador de módulos de Drupal fue que de tanto en tanto 

Seguir leyendo…