PHP-dä aýlanmalarda şertler
Aýlanmalarda şertleri ulanyp bolýar. Mysal üçin seredeliň. Bizde aşakdaky massiw bar bolsun:
<?php
$arr = [1, 2, 3, 4, 5];
?>
Bu massiwiň ähli elementlerini ekrana çykaryň:
<?php
foreach ($arr as $elem) {
echo $elem;
}
?>
Indi şert goýup, diňe jübüt sanlar bolan elementleri çykaryşdyrýarys:
<?php
foreach ($arr as $elem) {
if ($elem % 2 == 0) {
echo $elem;
}
}
?>
Massiw berlen:
<?php
$arr = [1, 2, 3, 4, 5];
?>
foreach aýlanmasy we
if operatoruny ulanmak bilen massiwiň
tak elementlerini konsola çykaryň.
Massiw berlen:
<?php
$arr = [2, 5, 9, 15, 1, 4];
?>
foreach aýlanmasy we
if operatoruny ulanmak bilen 3-den uly,
ýöne 10-den kiçi bolan massiw
elementlerini konsola çykaryň.
Sanlar bilen massiw berlen. Sanlar positiv we negativ bolup bilýär. Massiwiň positiv elementleriniň jemyny tapyň.
Massiw berlen:
<?php
$arr = [10, 20, 30, 50, 235, 3000];
?>
Massiwiň içinden diňe 1, 2
ýa-da 5 sanlary bilen başlaýan
sanlary ekrana çykaryň.
Hepdäniň günleri massiwini düzüň. foreach
aýlanmasy bilen hepdäniň ähli günlerini çykaryň,
dynç günlerini bolsa ýogyn ýazyş bilen çykaryň.
Hepdäniň günleri massiwini düzüň. foreach
aýlanmasy bilen hepdäniň ähli günlerini çykaryň,
häzirki güni bolsa kursiw bilen çykaryň. Häzirki
güniň nomeri $day üýtgeýjisinde saklanmaly.