| راوات :: زر اتصال زرمجموعه، عملرد ا روش به هش |
انون بارر ن |
راوات :: زر رتبه بند و خلاصه
- مجوز:
- Perl Artistic License
- نام ناشر:
- 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"
راوات :: زر نرم افزارها مرتبط