Creando un proyecto de pruebas en PHP con Composer

Uno de los objetivos de este blog es ver ejemplos de código que pueden ser útiles, en el apartado de PHP una gran parte será sobre Symfony2 o ciertas librerías. Usar una librería es muy sencillo con Composer, en nuestro caso lo usaremos para hacer pruebas, pero es totalmente válido para utilizar una librería en cualquier proyecto.

En uno de los próximos artículos veremos algunas clases de la librería common de Doctrine, vamos a preparar el proyecto, para ello partimos de un directorio vacío y creamos un fichero llamado composer.json que contendrá lo siguiente:

Ejecutamos el siguiente comando (se da por supuesto que Composer está instalado) para que Composer descargue la librería:

Con esto ya tenemos la librería y podemos hacer pruebas, para ello creamos un fichero por ejemplo test.php, este fichero sólo tendrá que cargar el autoload.php generado por Composer:

Que producirá como salida:

Además de estos ejemplos para clases sueltas, tenemos pensado crear un proyecto en Symfony2 para ver todo el código de ejemplo que mostramos y que se pueda probar y mejorar.