Đang chuẩn bị liên kết để tải về tài liệu:
O’Reilly Mastering Perl 2007 phần 7
Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Bí quyết là $ băm là thực sự chỉ là một tài liệu tham khảo băm bình thường đó là may mắn vào một gói. Khi tôi gọi một phương thức trên mà tham khảo may mắn, bình thường truy cập vào một tài liệu tham khảo băm Nó thậm chí có thể xử lý băm đa: | Here s the AppConf ig version of my earlier INI reader using the same INI file that I used earlier . f use AppConfig my Sconfig AppCmifigsnew config- define network_email s config- define book_author s config- define gnoktitleg config- define book_publisher s config- file riCifiigiiO Si tic. o . r t my Semail corrFig- get network-email my Sauthor config- get bookauthor print Kindly send complaintstoSauthor email n This program is abit mo re complicated. Since AppConfi gdoes so many different things I have to give it some hints about what it is going to do. Once I create my Sconfig object I have to tell itwhatfields toeopectanOwkatsortA oCvaluis tdey ll have. AppConfig uses the formnt syntax fro inGe topt c Long.Wcth thelNI fotntegAppiin f CgUctte ns thee structure bycahrngshe enotionnamcsand usrng shemas prpitpesfor thivilues.My program complains ibout the ftsidp I Cthn t defrnp and A npCen atg ants a tssi conSaaid on the INIopotmenicUCtietcccnploUoeedtoosly debuggnecnteomplaSenecdSays ty np ssch vtcUPOe at pnnstg. isi ffnc 2 debuggtnj sCcfpforrots tn sschvariatli an ppsftg.ppisah 3 Kindly send complaints to brian d foy brian.d.foyfflgmail.com Now that I oiraoia 00nawvra.aga. lornchangath o a r format without changmgthepronrom.AhrmnOulewill figuaaout mg new ioeaaat automatically. My prevfnusprooramotin wookran longasO ApOalethefUnnomi I use for the configuration tile. H brs s mu ne w op gr Cayman networt_emsCl b tssc. e. aoyíeynp it.cem book_afãinedbrìep c asp With a smailchnnceCannlet my program haadletCc cc ania uc - line arguments too. When I call SceníÌA-eaantebiitrommìnrgumcm. AppConfig processes aARGV using Getopt Long itl usr bie pcrn it appc ai j s.pn use Ap onf101 my Sconfig f toOtiniiiCfrA-tr config- deft ne network_email s 186 I Chapter 11 Configuring Perl Programs config- define book_author s config- define book_title s config- define book_publisher s Sorniig iilat H1fiB.irn t n config- args my email config- get network-email my Sauthor config- get .