HTML :: באגים

HTML :: Debug הוא מחלקה Perl המאפשרת פלט של מידע משתנה ושאילתה באגים לתצוגה ב- HTML.
הורד עכשיו

HTML :: באגים דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Perl Artistic License
  • מחיר:
  • FREE
  • שם המפרסם:
  • Mike Randall
  • אתר האינטרנט של המוציא לאור:
  • http://search.cpan.org/~mrandall/HTML-Debug-0.12/Debug.pm

HTML :: באגים תגים


HTML :: באגים תיאור

HTML :: Debug היא מחלקה Perl המאפשרת פלט של המידע באגים המשתנה שאילתה עבור התצוגה ב- HTML. HTML :: Debug היא מחלקה Perl המאפשרת פלט של המידע באגים המשתנה שאילתה עבור התצוגה ב- HTML השימוש HTML.SYNOPSIS :: Debug; שלי $ obj = HTML :: Debug-> חדשות (); # לעשות כמה דברים עם obj $ כאן ... HTML :: Debug מאפשר למפתח להוסיף משתנים ושאילתות פלט באגים HTML. המשתנים והערכים שלהם יהיה בצבעים המבוססים על סוג. השאילתות מוצגים עם השם שלהם, משפט SQL, מנהל מסד, שם מסד הנתונים, מספר הרשומות מושפע, לאגד ערכים, ואת השם סקריפט השאילתה היא מן. המשתנים מוצגים בסדר אלפביתי ואת שאילתא מוצגות לפי ההסדר שהם נוספו debugging.This גורם מודול שימוש בנתונים :: משליך כדי לעשות את העבודה הקשה של הצגת הערכים משתנה בפועל. כמה מניפולצית מחרוזת נעשית על הפלט של נתונים :: משליך, אבל רק בשביל אסתטיקת reasons.The + ו + = מפעילים כבר עמוסים לחקות את התוסף () method.The "" מפעילים גם מצוי בעומס יתר, כך שאתה יכול: הדפסה $ obj; ולא צריך לדאוג לגבי האיפור () method.METHODSThe הבא מסמכי סעיף ושיטות HTML :: Debug. $ obj-> חדשות () יוצר HTML חדש :: אובייקט Debug. אובייקט זה יקיים את המידע באגים שנשלחו אליו. השיטה החדשה לוקחת פרמטר אחד אופציונלי אם מעריכה פרמטר זה נכון, אז הפלט יודפס באופן אוטומטי כאשר האובייקט יוצא מחוץ לתחום (או כל אימת להרוס השיטה נקראת) .example: שלי $ obj = HTML :: Debug-> חָדָשׁ(); ormy $ obj = HTML :: Debug-> חדשות (1); $ obj-> הרחבה () שיטה זו מוסיפה משתנה על באגים. הפרמטר הראשון הוא מחרוזת המציינת את השם המשתנה. הפרמטר השני הוא סקלר או התייחסות לשווי של המשתנה. למשל אם יש לך מערך, עובר @array. ייתכן להעביר בכל ערך המשתנה כולל scalars, אזכור, אזכור מבורך, hashrefs, arrayrefs, typeglobs, ו שגרות. אמנם, מאז Data :: משליך משמש פלט, חולף typeglobs ו שגרות הוא לא מאוד useful.Example: $ obj-> Add ( 'myvar', $ myvar); $ obj-> איפור () שיטה זו יוצרת את HTML שמייצג את המידע באגים. זה הכי נפוץ לשמש כדי להדפיס את המידע באגים. המשתנים מוצגים הראשון בסדר אלפביתי והם בצבעים המבוססים על סוג. כל הערכים חשיש מוצגים בסדר אלפביתי. בנוסף, שמות המשתנים הם הקדימו עם Sigil הנכון מתאים שאילתא type.The הנ"צ שלהם המוצגים אחרונים והם בסדר כי הם נוספו HTML :: אובייקט Debug. המידע המוצג עם כל שאילתה כוללים: השם של השאילתה, התסריט שעליו רץ, את מספר השורות מושפע, שם נהג הנתונים, שם מסד הנתונים, משפט SQL, ואת הערכים לאגד, אם שמות המשתנים any.The, משתנה ערכים, משפטי SQL, ואגד ערכים HTML-נמלטו לפני output.Example: להדפיס $ obj-> איפור (); $ obj + = [] + ו + = מפעילים כבר עמוסים לתמוך הוספת משתנים ושאילתות אל באגים מידע. הטיעון השני או חייב להיות סקלר, ובמקרה אתה מוסיף ערך אנונימיים. אחרת זה חייב להיות arrayref. אם arrayref יש שניים או יותר אלמנטים, הוא מטופל כמשתנה רגילה, עם האלמנט הראשון הוא השם השני הוא הערך. אם הערך הוא ידית אמירה, זה היא כאל שאילתה עם אלמנטים הנותרים להיות values.Examples לאגד: $ obj + = ; $ obj = $ obj + ; $ obj + ; $ obj + = 3; #anonymous $ משתנה obj-> your_varname () כדי לעשות את זה קל להוסיף אותה מספר פעמים משתנה ותראו את כל הערכים מצורף למערך, שיטת autoload יושמה כך שתוכל להשתמש בשם המשתנה שלך בתור שם השיטה. לדוגמה:. Obj- $> i ($ i); אם בתוך לולאה, תראה ערך של $ i עבור כל מחזור דרך לולאה $ obj-> להרוס () כדי למנוע הקלדה נוספת, פלט HTML מודפס כאשר האובייקט יוצא מחוץ לתחום בהנחה שאתה initalized האובייקט לעשות זאת על ידי ציון HTML :: Debug-> חדשות (1) .Mason configHere בדיוק היית הגדר HTML :: Debug לעבודה עם HTML :: מייסון: בשנת httpd. conf: PerlSetVar MasonAllowGlobals $ דין autohandler: <% פעם> HTML השימוש :: Debug; <% פעם/> <% init> $ d המקומי = HTML :: Debug-> חדשות (); <% init/> <% הניקוי> $ m-> הדפסה ($ d-> איפור ()); <% ניקוי/> דרישות: · דרישות Perl: · פרל


HTML :: באגים תוכנה קשורה