ऐसा प्रतीत होता है कि Zend_Validate_Date
बस ठीक से काम नहीं करता है। उदाहरण के लिए:Zend_Validate_Date बस ठीक से काम नहीं करता
$validator = new Zend_Validate_Date(array('format' => 'yyyy'));
यह एक सरल सत्यापनकर्ता है कि केवल चार अंकों में वर्ष को स्वीकार करना चाहिए है, फिर भी $validator->isValid('1/2/3')
रिटर्न सच! वास्तव में, ज़ेंड?
या कैसे इस बारे में:
$otherValidator = new Zend_Validate_Date(array('format' => 'mm/dd/yyyy'));
यहां तक कि इसके बाद के संस्करण कोड के साथ
, $otherValidator->isValid('15/13/10/12/1222')
रिटर्न true
भी!
मैं ज़ेंड फ्रेमवर्क 1.11.9 का उपयोग कर रहा हूं। क्या यह सिर्फ मुझे है या यह वास्तव में एक भयानक सत्यापन वर्ग है? (अद्यतन: दूसरे शब्दों में, क्या मेरे कोड में कुछ गड़बड़ है, या यह एक बग है जिसे सबमिट किया जाना चाहिए?)
प्रश्न क्या है? क्या यह एक भयानक सत्यापन वर्ग है? – thetaiko
सिर्फ आप ही नहीं, इसकी समस्याएं [zf-7583] (http://framework.zend.com/issues/browse/ZF-7583) [zf-10030] (http://framework.zend.com/issues/ ब्राउज़/जेडएफ -10030) – drew010
@thetaiko मेरी पोस्ट के अंत में अद्यतन देखें। – fronzee