জয়েন লগইন

পার্ল ডেটা অ্যাক্সেস

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

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

⚒️পার্ল ডেটা অ্যাক্সেস ডেটা অ্যাক্সেস করতে ব্যবহৃত হয়।

তালিকা অ্যাক্সেস করার উদাহরণ।

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

print $fruits[0], "\n";
print $fruits[1];

কী ও ভ্যালু জোড়া হতে অ্যাক্সেস করার উদাহরণ।

perl
my %user = (
  "নাম" => "মোঃ আরিফ",
  "দেশ" => "বাংলাদেশ"
);

print $user{"নাম"}, "\n";
print $user{"দেশ"};

নেস্টেড অ্যাক্সেস করার উদাহরণ।

perl
my %user = (
  "নাম" => "মোঃ আরিফ",
  "তথ্য" => {
    "স্বপ্ন" => "সফটওয়্যার ইঞ্জিনিয়ার",
    "দেশ" => "বাংলাদেশ"
  }
);

print $user{"নাম"}, "\n";
print $user{"তথ্য"}{"স্বপ্ন"}, "\n";
print $user{"তথ্য"}{"দেশ"};

নেস্টেড কী অ্যাক্সেস করার উদাহরণ।

perl
my $user = {
  "নাম" => "মোঃ আরিফ",
  "তথ্য" => {
    "স্বপ্ন" => "সফটওয়্যার ইঞ্জিনিয়ার",
    "দেশ" => "বাংলাদেশ"
  }
};

print $user{"নাম"};
print $user{"তথ্য"}{"স্বপ্ন"};
print $user{"তথ্য"}{"দেশ"};

নেস্টেড ইনডেক্স অ্যাক্সেস করার উদাহরণ।

perl
my $user = {
  "নাম" => "মোঃ আরিফ",
  "দক্ষতা" => ["পিএইচপি", "জাভা", "পাইথন", "জাভাস্ক্রিপ্ট"]
};

print $user->{"নাম"}, "
";
print $user->{"দক্ষতা"}->[1], ", ";
print $user->{"দক্ষতা"}->[2];

নেস্টেড মিক্সড অ্যাক্সেস করার উদাহরণ।

perl
my $user = {
  "নাম" => "মোঃ আরিফ",
  "কাজ" => "প্রোগ্রামিং",
  "দক্ষতা" => ["পিএইচপি", "পাইথন", "জাভাস্ক্রিপ্ট"],
  "তথ্য" => {
    "দেশ" => "বাংলাদেশ"
  }
};

print $user->{"নাম"}, "
";
print $user->{"কাজ"}, "
";
print $user->{"দক্ষতা"}->[0], "
";
print $user->{"তথ্য"}{"দেশ"};

বহুমাত্রিক ডেটা অ্যাক্সেস করার উদাহরণ।

perl
my @users = (
  [10, "তানিম", "বাংলাদেশ"],
  [11, "জোহান", "নেদারল্যান্ড"],
  [12, "হামিদ", "আফগানিস্তান"],
  [13, "সাকিব", "বাংলাদেশ"]
);

print $users[0][0], "\n";
print $users[0][1], "\n";
print $users[0][2];

বহুমাত্রিক ডেটা ইনডেক্স অ্যাক্সেস করার উদাহরণ।

perl
my @users = (
  [10, "তানিম", "বাংলাদেশ"],
  [11, "জোহান", "নেদারল্যান্ড"],
  [12, "হামিদ", "আফগানিস্তান"],
  [13, "সাকিব", "বাংলাদেশ"]
);

print $users[0][0], "\n";
print $users[0][1], "\n";
print $users[0][2];

বহুমাত্রিক ডেটা কী অ্যাক্সেস করার উদাহরণ।

perl
my $users = [
  {"আইডি" => 10, "নাম" => "তানিম", "দেশ" => "বাংলাদেশ"},
  {"আইডি" => 11, "নাম" => "জোহান", "দেশ" => "নেদারল্যান্ড"},
  {"আইডি" => 12, "নাম" => "হামিদ", "দেশ" => "আফগানিস্তান"},
  {"আইডি" => 13, "নাম" => "সাকিব", "দেশ" => "বাংলাদেশ"}
];

print $users->[0]->{"আইডি"}, "
";
print $users->[0]->{"নাম"}, "
";
print $users->[0]->{"দেশ"};

বহুমাত্রিক ডেটা শিরোনাম অ্যাক্সেস করার উদাহরণ।

perl
my $users = [
  ["আইডি", "নাম", "দেশ"],
  [10, "তানিম", "বাংলাদেশ"],
  [11, "জোহান", "নেদারল্যান্ড"],
  [12, "হামিদ", "আফগানিস্তান"],
  [13, "সাকিব", "বাংলাদেশ"]
];

print $users->[0]->[0], "
";
print $users->[0]->[1], "
";
print $users->[0]->[2];

পার্ল কন্টেন্ট এর অন্তর্ভুক্ত লিংক সমূহ

আরও জানতে লিঙ্ক গুলোতে ভিজিট করুন

অ্যারে কাস্টিং comments কন্ডিশন ডেটা অ্যাক্সেস datarenders datastructures ডেটা টাইপ datetimes ডিরেক্টরি ফাইল সিস্টেম ফাংশন জেসন keywords লুপ maps অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং অপারেটর outputs রেজেক্স স্ট্রিং variables