2012-09-20 6 views
6

यह गुगल रहा था, लेकिन जवाब नहीं मिला। क्या सोच रहा था, अगर इन दो स्क्रिप्ट में कोई अंतर है?क्या स्ट्रेटोटाइम + दिन या + दिनों में कोई अंतर है?

+3 दिन:

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

+3 दिनों:

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

उत्पादन बिल्कुल वैसा ही है।

तो क्या यह सुनिश्चित करने के लिए लागू किया गया है कि लोगों को कम त्रुटियां मिलें या क्या?
और चुड़ैल को उपयोग करने के लिए प्राथमिकता दी जानी चाहिए?

उत्तर

12

है वह मूल रूप से एक ही बात, और प्रयोज्य के लिए और सुंदर प्रयोजनों:

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

आप एक आप और अधिक पसंद है, मूल रूप से एक है कि डी संख्या को परिभाषित करता है, 1 day उपयोग कर सकते हैं, 3 days

+0

मैं समझें कि वे केवल * आसान * उद्देश्य उपयोग के लिए हैं, लेकिन क्यों एक मानक नहीं बल्कि कई विकल्प हैं? उपयोगकर्ता की वजह से – Peon

+1

। और PHP एक सख्त भाषा नहीं है। –

संबंधित मुद्दे