2012-09-20 8 views
6

Estaba buscando en Google esto, pero no pude encontrar la respuesta. Me pregunto, si hay una diferencia en estos dos guiones?¿Hay alguna diferencia en strtotime + día o + días?

3 días :

echo date('d.m.Y H:i:s', strtotime('+3 day')); 

+3 días:

echo date('d.m.Y H:i:s', strtotime('+3 days')); 

La salida es exactamente el mismo.

¿Así es eso implementado para asegurar que las personas obtengan menos errores o qué?
¿Y a quién se debe preferir usar?

Respuesta

12

Eso es básicamente lo mismo, y para la facilidad de uso y bonitas propósitos:

strtotime('+1 day'); 
strtotime('+3 day'); 
strtotime('+1 days'); 
strtotime('+3 days'); 
strtotime('+1 weeks'); 
strtotime('+3 week'); 

Se puede utilizar el que más le guste más, básicamente, el que define de serie, 1 day, 3 days

+0

I entiendo que son solo para fines * fáciles *, pero ¿por qué no hay una opción estándar sino múltiple? – Peon

+1

Debido al usuario. Y PHP no es un lenguaje estricto. –

Cuestiones relacionadas