Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

จะเข้าถึงและคืนค่าเฉพาะของ foreach ใน PHP ได้อย่างไร


คุณสามารถใช้ไวยากรณ์ด้านล่างเพื่อเข้าถึงค่าของ foreach ได้

ไวยากรณ์มีดังนี้ −

foreach ($yourArrayName as &$anyVariableName)

สมมติว่าเรามีอาร์เรย์ต่อไปนี้:

$values= array(35, 50, 100, 75);

ตอนนี้เราจะคูณค่าอาร์เรย์แต่ละค่าด้วย 5 โดยใช้โค้ด PHP ต่อไปนี้ -

ตัวอย่าง

<!DOCTYPE html>
<html>
<body>
<?php
$values= array(35, 50, 100, 75);
function getValues($values) {
   $allValues=[];
   $counter=0;
   foreach ($values as &$tempValue) {
      $tempValue = $tempValue * 5;
      $allValues[$counter]=$tempValue;
      $counter++;
   }
   return $allValues;
}
$result=getValues($values);
for($i=0;$i<count($result);$i++){
   echo $result[$i],"<br>";
}
?>
</body>
</html>

ผลลัพธ์

175
250
500
375