জয়েন লগইন

পার্ল অ্যারে

🌈পার্ল অ্যারে কি?

📋পার্ল অ্যারে হলো একাঠিক ডেটা সংরক্ষণের পদ্ধতি।

⚒️পার্ল অ্যারে একাঠিক ডেটা সংরক্ষণের ব্যবহৃত হয়।

পার্ল অ্যারে সমূহ

পার্ল অ্যারে এবং সেগুলোর ব্যবহারের তালিকা

  • ➡️ scalar - ডেটার উপাদান সংখ্যা গনণা করা
  • ➡️ push - শেষে মান যুক্ত করা
  • ➡️ pop - শেষ মান অপসারণ করা
  • ➡️ shift - প্রথম মান অপসারণ করা
  • ➡️ unshift - শুরুতে মান যুক্ত করা
  • ➡️ splice - নির্দিষ্ট পরিসরের উপাদান প্রতিস্থাপন করা
  • ➡️ reverse - ডেটা ক্রম বিপরিত করা
  • ➡️ sort - ডেটা ক্রম সাজাতে ব্যবহৃত হয়।
  • ➡️ join - ডেটা মানগুলো যুক্ত করে স্ট্রিং তৈরি করা
  • ➡️ grep - শর্ত অনুযায়ী মান বাছাই করা
  • ➡️ map - প্রতিটি মানের উপর প্রক্রিয়া করা
  • ➡️ exists - নির্দিষ্ট মান বিদ্যমান কিনা যাচাই করা

scalar - ডেটার উপাদান সংখ্যা গনণা করার উদাহরণ।

perl
my @fruits = ("আপেল", "আঙ্গুর", "কমলা", "কলা");
my $result = scalar @fruits;

print $result;

push - শেষে মান যুক্ত করার উদাহরণ।

perl
my @fruits = ("আপেল", "আঙ্গুর", "কমলা", "কলা");

push @fruits, "আম";

print "@fruits";

pop - শেষ মান অপসারণ করার উদাহরণ।

perl
my @fruits = ("আপেল", "আঙ্গুর", "কমলা", "কলা");
my $result = pop @fruits;

print "@fruits";

shift - প্রথম মান অপসারণ করার উদাহরণ।

perl
my @fruits = ("আপেল", "আঙ্গুর", "কমলা", "কলা");
my $result = shift @fruits;

print "@fruits";

unshift - শুরুতে মান যুক্ত করার উদাহরণ।

perl
my @fruits = ("আপেল", "আঙ্গুর", "কমলা", "কলা");

unshift @fruits, "আম";

print "@fruits";

splice - নির্দিষ্ট পরিসরের উপাদান প্রতিস্থাপন করার উদাহরণ।

perl
my @fruits = ("আপেল", "আঙ্গুর", "কমলা", "কলা");

splice @fruits, 1, 1, "আম";

print "@fruits";

reverse - ডেটা ক্রম বিপরিত করার উদাহরণ।

perl
my @fruits = ("আপেল", "আঙ্গুর", "কমলা", "কলা");
my @result = reverse @fruits;

print "@result";

sort - ডেটা ক্রম সাজাতে ব্যবহৃত হয়। উদাহরণ।

perl
my @fruits = ("আপেল", "আঙ্গুর", "কমলা", "কলা");
my @result = sort @fruits;

print "@result";

join - ডেটা মানগুলো যুক্ত করে স্ট্রিং তৈরি করার উদাহরণ।

perl
my @fruits = ("আপেল", "আঙ্গুর", "কমলা", "কলা");
my $result = join(", ", @fruits);

print $result;

grep - শর্ত অনুযায়ী মান বাছাই করার উদাহরণ।

perl
my @numbers = (10, 15, 10, 25);
my @result = grep { $_ > 10 } @numbers;

print "@result";

map - প্রতিটি মানের উপর প্রক্রিয়া করার উদাহরণ।

perl
my @numbers = (10, 15, 10, 25);
my @result = map { $_ * 2 } @numbers;

print "@result";

exists - নির্দিষ্ট মান বিদ্যমান কিনা যাচাই করার উদাহরণ।

পার্ল অ্যারে সম্পর্কিত বিস্তারিত তথ্য

কার্যকর কোডিং উদাহরণ এবং সেগুলোর রেফারেন্স লিংক

নাম বিবরণ
scalar ডেটার উপাদান সংখ্যা গনণা করতে ব্যবহৃত হয়।
push শেষে মান যুক্ত করতে ব্যবহৃত হয়।
pop শেষ মান অপসারণ করতে ব্যবহৃত হয়।
shift প্রথম মান অপসারণ করতে ব্যবহৃত হয়।
unshift শুরুতে মান যুক্ত করতে ব্যবহৃত হয়।
splice নির্দিষ্ট পরিসরের উপাদান প্রতিস্থাপন করতে ব্যবহৃত হয়।
reverse ডেটা ক্রম বিপরিত করতে ব্যবহৃত হয়।
sort ডেটা ক্রম সাজাতে ব্যবহৃত হয়। ব্যবহৃত হয়।
join ডেটা মানগুলো যুক্ত করে স্ট্রিং তৈরি করতে ব্যবহৃত হয়।
grep শর্ত অনুযায়ী মান বাছাই করতে ব্যবহৃত হয়।
map প্রতিটি মানের উপর প্রক্রিয়া করতে ব্যবহৃত হয়।
exists নির্দিষ্ট মান বিদ্যমান কিনা যাচাই করতে ব্যবহৃত হয়।