কম্পিউটার

পিএইচপি-তে সরল অ্যারে থেকে কীভাবে গতিশীল সহযোগী অ্যারে তৈরি করবেন?


ধরা যাক আমাদের নিম্নলিখিত অ্যারে আছে −

$namesArray = ['John', 'Adam', 'Robert'];

আমরা নিম্নলিখিত আউটপুট চাই, যেমন উপরের অ্যারে থেকে একটি সহযোগী অ্যারে -

Array ( [John] => Array ( [Adam] => Array ( [Robert] => Smith ) ) )

উদাহরণ

<!DOCTYPE html>
<html>
<body>
<?php
function buildingDynamicAssociativeArray($nameArr, $lastName) {
   if (!count($nameArr)) {
      return $lastName;
   }
   foreach (array_reverse($nameArr) as $key) {
      $dynamicAssociativeArr = [$key => $lastName];
      $lastName = $dynamicAssociativeArr;
   }
   return $dynamicAssociativeArr;
}
$namesArray = ['John', 'Adam', 'Robert'];
$result = buildingDynamicAssociativeArray($namesArray, 'Smith');
print_r($result);

$namesArray = [];
$result1 = buildingDynamicAssociativeArray($namesArray, 'Doe');
echo "";
print_r($result1);
?>
</body>
</html>

আউটপুট

Array ( [John] => Array ( [Adam] => Array ( [Robert] => Smith ) ) )
Doe

  1. পিএইচপি-তে একটি অ্যারে থেকে কমা বিভক্ত তালিকা কীভাবে তৈরি করবেন?

  2. কিভাবে পিএইচপি একটি অ্যারে পুনরায় সূচক?

  3. কিভাবে পিএইচপিতে একটি অ্যারেকে SimpleXML এ রূপান্তর করবেন?

  4. কিভাবে C# এ একটি অ্যারে থেকে উপাদান অ্যাক্সেস করবেন?