PHP-ի foreach ցիկլը

foreach ցիկլն օգտագործվում է զանգվածի բոլոր տարրերով անցնելու համար:

Շարահյուսությունը հետևյալն է. գրվում է foreach հիմնաբառը, որից հետո կլոր փակագծերը (): Այս փակագծերում նշվում է այն փոփոխականը, որում գտնվում է վերանայվող զանգվածը, ապա as բառը, իսկ դրանից հետո՝ այն փոփոխականը, որի մեջ ցիկլի յուրաքանչյուր անցման ընթացքում կհայտնվի զանգվածի տարրը: Ապա պետք է գան գանգուր փակագծերը {}, որոնցում կգտնվի ցիկլի մարմինը:

Այսպիսով, մեր ցիկլի շարահյուսությունն այսպիսի տեսք ունի.

php<?php
  foreach ($arrayName as $elementName) {
    /*
      Գանգուր փակագծերի միջև գտնվող կոդը
      կկրկնվի այնքան անգամ, որքան
      տարրեր ունի զանգվածը:
    */
  }
?>

Եկեք օգտագործենք foreach ցիկլը՝ էկրանին արտածելու զանգվածի բոլոր տարրերը.

php<?php
  $arr = [1, 2, 3, 4, 5];
  
  foreach ($arr as $elem) {
    echo $elem;
  }
?>
Задание 1

Տրված է թվերով զանգված.

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

Վերանայեք այս զանգվածը ցիկլով և արտածեք էկրանին այդ թվերի քառակուսիները:

Задание 2

Տրված է թվերով զանգված.

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

Օգտագործելով foreach ցիկլը և br տեգը՝ արտածեք էկրանին այս զանգվածի տարրերի սյունակ:

Задание 3

Տրված է թվերով զանգված.

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

Օգտագործելով foreach ցիկլը և br տեգը՝ արտածեք էկրանին այս զանգվածի տարրերի սյունակն այնպես, որ զանգվածի յուրաքանչյուր տարր գտնվի իր b տեգի մեջ: