Como ver que versión de Symfony tengo
Oct01

Como ver que versión de Symfony tengo

Para ver que versión de Symfony estamos usando tenemos que dirigirnos a la raíz de nuestro proyecto desde la consola y lazar el comando: php bin/console --version Y Symfony nos devolverá algo así: Symfony version 3.0.6 – app/dev/debug En mi caso estoy usando Symfony3 en su versión 3.0.6. Con esto ya sabemos ver la versión que estamos usando de Symfony. ¿Quieres más? Vídeo Curso de Symfony3 ¡Domina el framework...

Leer más
Como usar PDO en PHP
Sep10

Como usar PDO en PHP

Hoy vamos a ver como usar PDO en PHP. La extensión PDO (PHP Data Objects) permite acceder a distintas bases de datos usando los mismos métodos con lo cual tenemos una pequeña capa de abstracción con respecto a los diferentes SGBD. En PHP 5 existen drivers para acceder a las bases de datos más populares (MySQL, Oracle, MS SQL Server, PostgreSQL, SQLite, Firebird, DB2, Informix, etc). <?php try{ //...

Leer más
Desarrollo web full-stack con Symfony3 y Angular 2
Jul20

Desarrollo web full-stack con Symfony3 y Angular 2

Accede al curso pinchando aquí. He creado un nuevo curso, es mi curso más largo con más de 17 horas de contenido en vídeo. Te presento el curso de Desarrollo web full-stack con Symfony3 y Angular 2, en el que vas a aprender paso a paso como desarrollar APIs REST con Symfony y aplicaciones web SPA avanzadas con Angular 2. Symfony3 es el framework más potente, más utilizado y...

Leer más
Instalar y configurar FOSRestBundle en Symfony3 (API REST)
Jul19

Instalar y configurar FOSRestBundle en Symfony3 (API REST)

Hoy vamos a ver como instalar y configurar FOSRestBundle en Symfony3 para hacer APIs RESTful de forma más optima. Con este bundle tendremos controladores tipo rest en los cuales indicarles el método HTTP que van a utilizar y generación de rutas automáticas. Instalamos el bundle FOSRestBundle: composer require friendsofsymfony/rest-bundle Este comando lo que hace es añadir este paquete y sus dependencias al composer.json e instalarlo todo. Instanciamos el objeto...

Leer más
Borrar cache en Symfony 3
Jul16

Borrar cache en Symfony 3

A veces cuando estamos trabajando con Symfony3 es posible que ciertas cosas no funcionen correctamente mientras que las estamos desarrollando. Pueden fallar las traducciones, las configuraciones en yml, las validaciones de formularios, este tipo de fallos suelen pasar por la cache que va guardando Symfony. Para borrar el cache en Symfony3 tenemos varias opciones, la más fácil seria entrar desde la consola a la raíz de nuestro proyecto Symfony...

Leer más
Depurar código PHP con FireBug y FirePHP
Jun25

Depurar código PHP con FireBug y FirePHP

Hoy vamos a ver como depurar código PHP con FireBug y FirePHP. FireBug es una conocidisima herramienta para depurar html, css y javascript en nuestro navegador web, pero cuando estamos desarrollando aplicaciones con PHP echamos en falta una especie de console.log para poder depurar de forma más cómoda el backend con PHP de nuestra web. Vamos a utilizar composer, así que si no lo tienes, lo puedes descargar e...

Leer más
Generar un calendario con PHP
Jun18

Generar un calendario con PHP

En este post te dejo una función para generar un calendario con PHP: <?php function generar_calendario($month,$year,$lang,$holidays = null){ $calendar = '<table cellpadding="0" cellspacing="0" class="calendar">'; if($lang=='en'){ $headings = array('M','T','W','T','F','S','S'); } if($lang=='es'){ $headings = array('L','M','M','J','V','S','D'); } if($lang=='ca'){ $headings = array('DI','Dm','Dc','Dj','Dv','Ds','Dg'); } $calendar.= '<tr class="calendar-row"><td class="calendar-day-head">'.implode('</td><td class="calendar-day-head">',$headings).'</td></tr>'; $running_day = date('w',mktime(0,0,0,$month,1,$year)); $running_day = ($running_day > 0) ? $running_day-1 : $running_day; $days_in_month = date('t',mktime(0,0,0,$month,1,$year)); $days_in_this_week = 1; $day_counter = 0; $dates_array = array(); $calendar.=...

Leer más
PHP POO: Visibilidad public, protected y private
Jun11

PHP POO: Visibilidad public, protected y private

Visibilidad de atributos y métodos (public, protected y private). En una clase podemos definir nuestros atributos y métodos como públicos, protegidos o privados (public, protected o private) en función de la visibilidad que queremos que tengan en el resto del código. En artículos anteriores solo utilizamos atributos y métodos públicos. Veamos las diferencias entre public, protected y private: Public: podemos acceder a las propiedades y métodos desde cualquier lugar,...

Leer más
Página 3 de 2112345...1020...Última »