راوات :: زر

اتصال زرمجموعه، عملرد ا روش به هش
انون بارر ن

راوات :: زر رتبه بند و خلاصه

تبلغات

  • Rating:
  • مجوز:
  • Perl Artistic License
  • قمت:
  • FREE
  • نام ناشر:
  • Steffen Winkler
  • وب سات ناشر:
  • http://search.cpan.org/~steffenw/

راوات :: زر برسب ها


راوات :: زر شرح

راوات :: زر ماول Perl است ه زرمجموعه را به hash.subroutines متصل م ند به رشته ها تفسر نم شود. زرمجموعه در هش هش اجرا م شود. در نهات ان همان ان همان است، تنها نماد وتاه تر از "... $ {\ subroutine ('abc')} ..." # ا "... { } ... " # ا '...' . Subroutine ('ABC'). '...' نوشتن "... $ subroutine {abc} ..." اه اوقات subroutine انتظار م رود بش از 1 ارامتر. سس مرجع را در آراه به عنوان لد هش ارسال ند. Subroutine ره خورده ارامترها را همشه به عنوان لست درافت م ند. هر ونه مرجع برا بازشت بش از 1 مقدار بازشت. تماس رنده ان مرجع را باز م ند. ه راه برا بازشت به لست وجود ندارد. استفاده از Synophisinitialize سخت؛ استفاده از هشدارها؛ استفاده از راوات :: زر؛ راوات من subroutine، "راوات :: زر"، sub {...}؛ ا مقدارده اوله راوات من subroutine، "راوات :: زر"؛ (tied subroutine tied) -> config (sub {...})؛ ا ابتدا ردن در نز بش از حد $ object = tie my subroutine، 'tie :: sub'؛ $ object-> config (sub {...})؛ زرمجموعه ها interpolate در تابع stringusage مانند (فقط 1 ارامتر بازشت) استفاده از سخت است؛ استفاده از هشدارها؛ استفاده از راوات :: زر؛ tie my sprintf_04d، 'tie :: sub'، sub {sprintf 'd'، shift}؛ # لد هش و ارزش بازشت هر دو اسالر هستند. ا "ددن $ sprintf_04d {4}، $ sprintf_04d {5} digits."؛ __end__ خروج: به 0004 مراجعه ند، نه 0005 رقم. استفاده بشتر انعطاف ذر سخت تر؛ استفاده از هشدارها؛ استفاده از راوات :: زر؛ tie my sprintf، 'tie :: sub'، sub {sprintf shift، shift}؛ # لد هش مرجع آراه است، مقدار بازشت اسالر است. ا "ددن $ sprintf {} ارقام."؛ __end__ خروج: مشاهده 0004 رقم. مانند استفاده از Subroutine Strict؛ استفاده از هشدارها؛ استفاده از راوات :: زر؛ از QW انلس استفاده ند ($ list_separator)؛ tie my sprintf_multi، 'tie :: sub'، sub {بازشت! _ q {}:_> 1؟ : sprintf "d \ n"، Shift؛ }؛ # لد هش و ارزش بازشت AR هر دو اسالر ا ارجاع آراه. {استفاده از QW انلس ($ list_separator)؛ محل $ list_separator = q {}؛ ا << "eot"


راوات :: زر نرم افزارها مرتبط