-
- $numbers = [1, 4, 9, 16];
- echo $numbers[4];
- ?>
-
- $numbers[5] = 76;
- echo $numbers[5];
- ?>
-
- numbers = [1, 4, 9, 16];
- $numbers[] = 25;
- print_r($numbers);
- ?>
Оператор => - => операторы кілтті белгілі бір мәнмен салыстыруға мүмкіндік береді. Жоғарыда массивті анықтау кезінде бізге мұндай оператор қажет болмаса да, біз оны әлі де пайдалана аламыз. Мысалы, келесі массив:
- Әрбір элемент келесі пішімде анықталады: кілт => мән
- Мысалы:
- $numbers = [0=>1, 1=>4, 2=>9, 3=>16];
- $numbers = array(0=>1, 1=>4, 2=>9, 3=>16);
- Қалыпты жағдайда индексті нөмірлеу нөлден басталады және әрбір келесі элементте алдыңғы элементтің индексі + 1 болады. Ал => операторы, керісінше, индекстерді нөлден емес, элементтер үшін қолмен анықтауға мүмкіндік береді. міндетті түрде ретімен:
- $numbers = [1=> 1, 2=> 4, 5=> 25, 4=> 16];
- echo $numbers[2]; // 4
-
- $n = [1, 4, 9, 16];
- $f=1;
- foreach( $n as $e)
- {if($e%2==0)
- $f*=$e; }
- echo "f= " .$f;
- ?>
-
- $n = [1, 4, 9, 16];
- $s=0;
- for($i=0; $i
- $s+=$n[$i];
- echo "s= " .$s;
- ?>
- Екі өлшемді жиым кесте түрінде болады. Мұнда кез келген элемент екі индекспен – жол нөмірімен (i) және бағана нөмірімен (j) көрсетіледі.
- $a = [[3, 2, 1], [4, 5, 7]];
- $a= array(array(“3, 5, 7), array(2, 6, 1));
- Бұл мысалдағы жиымның table [ 0, 0 ] элементі мәні 1, table [ 0, 1] элементі мәні – 2, table [ 0, 2] элементі мәні – 3, т.с.с. , ал жиымның table [2,3] элементі мәні - 12 болады. Суретте жиым элементтері мәнінің компьютер жадында орналасу сызбасы көрсетілген.
|