Archivo del sitio

Instalar composer en MAC

Composer es un gestor de paquetes y dependencias de librerías PHP. Nos permite instalar en nuestro proyecto librerías PHP que necesitemos incluso indicando la versión requerida. Podemos instalar Composer ejecutando las siquientes líneas:

Se crearán los ficheros composer-setup.php y

Etiquetado con: , ,
Publicado en: PHP

Instalar memcached en Mac OSX y las extensiones php memcache y memcached

Memcached es un sistema distribuido de cache de memoria de objetos. Es decir, objetos que tengamos creados en nuestro programa los podemos cachear en memoria. Esto es muy útil por ejemplo para ahorrarnos queries. Ejecutamos una query, guardamos el resultado

Etiquetado con: , ,
Publicado en: PHP

Instalar gettext para php en mac

Gettext es una librería para la internacionalización (i18n) de webs o programas. Php tiene una extensión gettext que incluye funciones para aplicar esta internacionalización en tus aplicaciones o en tu website en php. Muchas veces esta extensión no viene instalada

Etiquetado con: , ,
Publicado en: PHP

Configurar PHPUnit y Skeleton generator scripts en Netbeans 8.x

Para añadir los PHPUnit y Skeleton scripts al Netbeans, previamente debemos tener instalado PHPUnit en nuestro ordenador. Si no es así, puedes mirar en este enlace como instalar PHPUNit en tu ordenador Una vez echo esto, una vez arrancado Netbeans,

Etiquetado con: , ,
Publicado en: PHP

Instalar PHPUnit en Mac OS X

PHPUnit es un entorno de pruebas unitarias de nuestros códigos en PHP. Con PHPUnit creamos programas que al ejecutarse chequearán que nuestro código de PHP funcione correctamente. Esto es para comprobar de que no rompamos nada programado a medida que

Etiquetado con: , ,
Publicado en: PHP

PHP: procesar notices y warnings en un try catch

En php puede diferenciar varios tipos de errores. Los más importantes son ERROR: Se representa en php con la constante E_ERROR WARNING: Se representa en php con la constante E_WARNING. Es una advertencia en tiempo de ejecución. Es un error

Etiquetado con: , , ,
Publicado en: PHP

Usar librería Zend fuera de la web

Nos puede pasar que queremos usar la librería Zend fuera del entorno MVC propio del Zend Framework. Por ejemplo, crear un proceso en php que pueda ser ejecutado desde la consola de comandos, pero que podamos acceder a las funciones

Etiquetado con: , ,
Publicado en: PHP, Zend

Localizar php.ini

Según el sistema operativo que usemos (linux, windows, mac…) el fichero php.ini puede estar localizado en distintos directorios. Para saber cual es el fichero que usa el apache, simplemente hay que usar el siguiente comando:

De esta manera sabremos

Etiquetado con: ,
Publicado en: PHP

Zend validate dominio o dirección url

Zend tiene muchos validadores para formularios. Pero siempre aparece una causística específica en que tienes que crear tu propio validador. Aquí adjunto el código de cómo poder validar, en este caso, que en el campo de un formulario se introduzca

Etiquetado con: , ,
Publicado en: PHP, Zend

Relación null, true, false en php

En php el tipo boleano sólo tienen dos valores: true: verdadero false: falso De los dos boleanos de php, estos pueden tener los siguientes valores como conversión false: 0, -0, null, “”, ” true: resto de valores Operador Negation (negación):

Etiquetado con: ,
Publicado en: PHP