Sleutels uit veranderlikes in PHP

Laat ons die volgende skikking hê:

php<?php
  $arr = ['a', 'b', 'c'];
?>

Laat ons die element met sleutel 0 vertoon:

php<?php
  $arr = ['a', 'b', 'c'];
  echo $arr[0]; // sal 'a' vertoon
?>

Kom ons skryf nou nie die sleutel van die element wat ons wil vertoon direk in die vierkantige hakies nie, maar stoor dit in 'n veranderlike:

php<?php
  $arr = ['a', 'b', 'c'];
  $key = 0; // stoor die sleutel in 'n veranderlike
?>

Kom ons gebruik nou ons veranderlike om die ooreenstemmende element te vertoon:

php<?php
  $arr = ['a', 'b', 'c'];
  $key = 0; // stoor die sleutel in 'n veranderlike
  
  echo $arr[$key]; // sal 'a' vertoon
?>
Задание 1

Die volgende veranderlikes word gegee:

php<?php
  $arr = [1, 2, 3, 4, 5];
  $key1 = 1;
  $key2 = 2;
?>

Vind die som van die elemente waarvan die sleutels in die veranderlikes gestoor word.

Задание 2

Die volgende veranderlikes word gegee:

php<?php
  $arr = ['a' => 1, 'b' => 2, 'c' => 3];
  $key = 'b';
?>

Vertoon die skikkings element waarvan die sleutel in die veranderlike $key gestoor word.