PHP da o'zgaruvchilarda kalitlar
Bizga quyidagi massivni beramiz:
<?php
$arr = ['a', 'b', 'c'];
?>
Elementni 0 tugmasi bilan ko'rsatamiz:
<?php
$arr = ['a', 'b', 'c'];
echo $arr[0]; // выведет 'a'
?>
Keling, chiqish elementining kalitini to'g'ridan-to'g'ri kvadrat qavs ichiga yozmay, uni o'zgaruvchiga yozamiz:
<?php
$arr = ['a', 'b', 'c'];
$key = 0; // запишем ключ в переменную
?>
Endi biz mos keladigan elementni ko'rsatish uchun o'zgaruvchimizdan foydalanamiz:
<?php
$arr = ['a', 'b', 'c'];
$key = 0; // запишем ключ в переменную
echo $arr[$key]; // выведет 'a'
?>
№1
Quyidagi massiv berilgan:
<?php
$arr = [1, 2, 3, 4, 5];
?>
Shuningdek, bizga qiymati 1 bo'lgan $key1 o'zgaruvchisi va qiymati 2 bo'lgan $key2 o'zgaruvchisi berilgan. O'zgaruvchilarimizda kalitlari saqlanadigan elementlarning yig'indisini toping.
№2
Quyidagi massiv berilgan:
<?php
$arr = ['a' => 1, 'b' => 2, 'c' => 3];
?>
$key o'zgaruvchisi berilgan, bu bizning massivimiz kalitlaridan birini saqlaydi. Tegishli massiv elementini chop etish uchun ushbu o'zgaruvchidan foydalaning.