Convertir string a date en PHP
A veces nos parece sencillo el cast de String a Date en PHP, pero el mismo, no es tan simple. Por eso les dejo ésta «simple» jaja…línea de código que les resuelve dicho problema
Aquí se ingresa una variable fecha que contiene el String «2018-08-04″ y la convertiremos al tipo de datos date, para almacenarlo en nuestra base de datos MySQL.
En este código, tenemos un una variable llamada $genericObject que contiene un string, como les mencioné antes con el valor = «2018-08-04″. Hago uso de la función de PHP strtotime() que convierte al string en time, para luego ingresarlo como valor en la función date(«Y-m-d», valor);
Cómo vemos en la función date(), necesitamos especificarle el formato de fecha que queremos que nos devuelta ésta función. En éste caso el formato es de año – mes – días = «Y-m-d»