نوع البيانات

التحميل الان

نوع البيانات الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Murat nalan
  • موقع ويب الناشر:
  • http://search.cpan.org/~muenalan/Winamp-Control-0.2.1/Control.pm

نوع البيانات العلامات


نوع البيانات وصف

البيانات :: Type هو وحدة بيرل مع البيانات متعددة الاستخدامات وأنواع القيمة. البيانات :: Type هي وحدة نمطية للبيانات مع بيانات متعددة الاستخدامات وأنواع القيمة. استخدام بيانات الاستخدام :: اكتب QW (: ALL)؛ استخدم خطأ QW (: TRY)؛ جرب {تحقق من البريد الإلكتروني $، البريد الإلكتروني؛ تحقق من الصفحة الرئيسية $، URI ('http')؛ تحقق من $ CC أو بطاقة الائتمان ("MasterCard" و "Visa")؛ تحقق من $ adstive_a، yesno؛ تحقق من نوع الجنس، الجنس؛ تحقق من "واحد"، ENUM (QW (واحد اثنين))؛ تحقق من ، تعيين (QW (واحد اثنان ثلاثة أربعة خمسة ستة)))؛ تحقق من $ Server_IP4، IP ('V4')؛ تحقق من $ Server_IP6، IP ('V6')؛ تحقق من "A35231AH1"، CINS؛ تحقق من "14565935"، ISSN؛ تحقق من "دي"، Langcode؛ تحقق من "الألمانية"، Langname؛ تحقق من "012345678905"، UPC ()؛ تحقق من "5276440065421319"، بطاقة الائتمان ("ماستركارد"))؛ تحقق من "ATGCAAAAT"، Bio :: الحمض النووي؛ تحقق من "Augggaaau"، Bio :: RNA؛ تحقق من "01001001110110101"، ثنائي؛ تحقق من "0F 0C 0A"، عرافة؛ تحقق من '0'، المعرفة؛ تحقق من "234"، الأسطوانات (20)؛ تحقق من "1"، BOOL ("صحيح")؛ تحقق من "100"، الدولي؛ تحقق من "1.1"، حقيقي؛ بلدي $ foo = يبارك ('123'، 'شيء ")؛ تحقق من $ فو، المرجع؛ تحقق من $ foo، المرجع (qw (شيء آخر))؛ تحقق ، المرجع ("صفيف")؛ تحقق من '' 20، varchar (20)؛ تحقق من "2001-01-01"، التاريخ ("MySQL")؛ تحقق من '16 Nov 9422:28:20 PST '، التاريخ (DatePly')؛ تحقق من '9999-12-3123:59:59'، DateTime؛ تحقق من "1970-01-0100:00:00"، الطابع الزمني؛ تحقق من '-838: 59: 59'، الوقت؛ تحقق من "2155"، سنة؛ تحقق من "69"، السنة (2)؛ تحقق من "0 ' 20، tinytext؛ تحقق من "0 ' 20، mediumtext؛ تحقق من "0 ' 20، LongText؛ تحقق من "0 ' 20، نص؛ تحقق من "80"، المنفذ؛ تحقق من "www.cpan.org"، المجال؛ } CATCH TYPE :: استثناء مع {بلدي $ e = التحول؛ Printf "المتوقع" s ' s في s خط s "، $ e-> القيمة، $ e-> type-> معلومات، $ e-> was_file، $ e-> was_line؛ foreach بلدي إدخال $ (TestPlan (Testplan ($ E-> النوع)) {printf "texpecting it s s"، $ دخول -> ؟ "هو": "ليس"، دخول $ -> -> معلومات ()؛ }}؛ # صدق ذلك أم لا، هذا يعمل حقا foreach (البريد الإلكتروني، كلمة، بطاقة الائتمان ('mastercard'، 'visa')، bio :: dna، hex) {print $ _-> معلومات؛ طباعة $ _-> الاستخدام؛ طباعة $ _-> تصدير؛ # هل لديها أسماء أخرى طباعة $ _-> param؛ # ما هي خياري I.E. طباعة $ _-> ISA ('ITYPE :: Business')؛ # هل هو نوع الأعمال ذات الصلة؟ طباعة $ _-> الإصدار؛ # apperance الأول في البيانات :: نوع الإصدار} # واجهة مرتبطة (الاسم المستعار "Typ") حاول {Typ Enum (QW (DNA RNA))، (بلدي $ A، بلدي $ B)؛ طباعة "A Typ'ed" إذا كانت ISTYP ($ A)؛ $ a = 'الحمض النووي؛ # $ الاسم المستعار يقبل فقط "الحمض النووي" أو "الحمض النووي الريبي $ A =" الحمض النووي الريبي "؛ $ a = 'xna'؛ # يلقي استثناء غير مؤمن (الاسم المستعار $)؛ } CATCK TYPE :: استثناء :: مع {printf "المتوقع" s ' s' s خط s sn "، $ e-> القيمة، $ e-> type-> معلومات، $ e-> was_file، $ e -> was_line؛ } dverify ($ البريد الإلكتروني، البريد الإلكتروني) أو يموت $! بلدي $ g = البيانات :: النوع: الحرس-> جديد (السماح => ، # الكائنات المباركة من تلك الاختبارات هذه => {البريد الإلكتروني => البريد الإلكتروني (1)، # MXcheck على! انظر البريد الإلكتروني :: صالح الاسم الأول => Word، social_id => ، جهات الاتصال => sub {my args = _؛ موجود $ args {lucy}}،})؛ $ G-> فحص ($ H)؛ # الإصدار المضغوط مطلي {البريد الإلكتروني => البريد الإلكتروني (1)، الاسم الأول => Word}، $ Object_A، $ Object_B؛ طباعة TC ()؛ كتالوج الطباعة ()؛ هذه الوحدة تدعم البيانات متعددة الاستخدامات وأنواع القيمة. من غير العادي، يدعم الأنواع المعلمة (مثل قواعد البيانات لديها I.E. varchar (80)). عند محاولة إطعام متغير مكتوب ضد بعض البيانات الفردية، فإن هذه الوحدة تشرح ما كان يتوقعه. متطلبات: perl.


نوع البيانات برامج ذات صلة