এটি হল পারলচিট কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
perlcheat - পার্ল 5 চিট শীট
বর্ণনাঃ
এই 'চিট শীট' হল একটি সহজ রেফারেন্স, যা শুরু পার্ল প্রোগ্রামারদের জন্য। না
সবকিছু উল্লেখ করা হয়েছে, কিন্তু 195টি বৈশিষ্ট্য ইতিমধ্যেই অপ্রতিরোধ্য হতে পারে।
সার্জারির চাদর
প্রসঙ্গ SIGILS রেফ অ্যারে হ্যাশ
void $scalar SCALAR @array %hash
স্কেলার @array ARRAY @array[0, 2] @hash{'a', 'b'}
তালিকা %হ্যাশ হ্যাশ $অ্যারে[0] $হ্যাশ{'a'}
&সাব কোড
*গ্লোব গ্লোব স্কেলার ভ্যালুস
ফরম্যাট নম্বর, স্ট্রিং, রেফ, গ্লোব, আনডেফ
তথ্যসূত্র
রেফারেন্স $$foo[1] ওরফে $foo->[1]
$@%&* ডিরেফারেন্স $$foo{bar} ওরফে $foo->{bar}
[] anon. arrayref ${$$foo[1]}[2] ওরফে $foo->[1]->[2]
{} anon. hashref ${$$foo[1][2] ওরফে $foo->[1][2]
\() রেফের তালিকা
বাক্য গঠন
অপারেটর পূর্ববর্তী পূর্বাভাস (তালিকা) { } (a;b;c) { } এর জন্য
-> যখন (e) { } পর্যন্ত (e) { }
++ -- যদি (e) { } elsif (e) { } else { }
** যদি না (e) { } elsif (e) { } অন্য { }
! ~ \ u+ u- দেওয়া (e) { যখন (e) {} ডিফল্ট {} }
=~!~
* / % x নম্বর বনাম স্ট্রিং মিথ্যা বনাম সত্য
+ - = = undef, "", 0, "0"
> +। আর কিছু
নাম uops == != eq ne
= lt gt le ge = lt gt le ge
== != eq ne cmp ~~ cmp
&
| ^ REGEX মডিফায়ার REGEX মেটাচার
&& /i কেস সংবেদনশীল ^ স্ট্রিং শুরু
|| // /m লাইন ভিত্তিক ^$ $ str শেষ (bfr \n)
.. ... /s \n + এক বা একাধিক অন্তর্ভুক্ত
?: /x উপেক্ষা করুন wh.space * শূন্য বা তার বেশি
= += শেষ goto /p সংরক্ষণ? শূন্য বা এক
, => /a ASCII /aa নিরাপদ {3,7} পরিসরে পুনরাবৃত্তি করুন
তালিকা ops /l লোকেল /d ডুয়াল | পরিবর্তন
/u ইউনিকোড [] অক্ষর শ্রেণী নয়
এবং /e মূল্যায়ন /ee rpts \b সীমানা
অথবা xor /g গ্লোবাল \z স্ট্রিং শেষ
/o কম্পাইল প্যাট একবার () ক্যাপচার করুন
ডিবাগ (?:p) কোনো ক্যাপচার নেই
-MO=Deparse REGEX CHARCLASSES (?#t) মন্তব্য
-MO=Terse। [^\n] (?=p) ZW পোস সামনে
-D## \s হোয়াইটস্পেস (?!p) ZW এগিয়ে নেই
-d: ট্রেস \w শব্দ অক্ষর (?<=p) ZW pos এর পিছনে \K
\d সংখ্যা (?<!p) ZW নেগ পিছিয়ে
কনফিগারেশন \pP নামের সম্পত্তি (?>p) কোন ব্যাকট্র্যাক নেই
perl -V:ivsize \h horiz.wh.space (?|p|p) শাখা রিসেট
\R লাইনব্রেক (?p) নামের ক্যাপচার
নামযুক্ত ক্যাপে \S \W \D \H নেগেট \g{n} রেফ
\K বাম অংশ রাখুন
ফাংশন রিটার্ন তালিকা
stat স্থানীয় সময় কলার বিশেষ পরিবর্তনশীল
0 dev 0 সেকেন্ড 0 প্যাকেজ $_ ডিফল্ট পরিবর্তনশীল
1 ino 1 মিনিট 1 ফাইলের নাম $0 প্রোগ্রামের নাম
2 মোড 2 ঘন্টা 2 লাইন $/ ইনপুট বিভাজক
3 nlink 3 দিন 3 subroutine $\ output separator
4 uid 4 মাস-1 4 hasargs $| অটোফ্লাশ
5 gid 5 year-1900 5 wantarray $! sys/libcall ত্রুটি
6 rdev 6 সপ্তাহের দিন 6 evaltext $@ eval ত্রুটি
7 সাইজ 7 বছরদিন 7 is_require $$ প্রসেস আইডি
8 atime 8 is_dst 8 ইঙ্গিত $. লাইন সংখ্যা
9 mtime 9 bitmask @ARGV কমান্ড লাইন args
10 ctime 10 hinthash @INC পাথ অন্তর্ভুক্ত করে
11 blksz 3..10 শুধুমাত্র @_ সাবরুটিন আর্গস
EXPR %ENV পরিবেশ সহ 12 টি ব্লক
প্রাপ্তি স্বীকার
এই নথির প্রথম সংস্করণ পার্ল সন্ন্যাসীতে উপস্থিত হয়েছিল, যেখানে বেশ কিছু লোক দরকারী ছিল
পরামর্শ আপনাকে ধন্যবাদ, পার্ল সন্ন্যাসী.
ড্যামিয়ান কনওয়েকে একটি বিশেষ ধন্যবাদ, যিনি শুধুমাত্র গুরুত্বপূর্ণ পরিবর্তনের পরামর্শ দেননি, তবে
তালিকাভুক্ত বৈশিষ্ট্যের সংখ্যা গণনা করতে এবং দেখানোর জন্য একটি পার্ল 6 সংস্করণ তৈরি করতে সময় নিয়েছে
যে পার্ল পার্ল থেকে যাবে.
onworks.net পরিষেবা ব্যবহার করে অনলাইনে perlcheat ব্যবহার করুন