วิธีการเพิ่มค่าลดค่า array แต่ละค่าใน php

PHP Knowledge เป็น บอร์ดรวามความรู้ php เน้นบทความ แนวทางการเขียนโปรแกรม บันทึกกันลืม เพื่อให้สมาชิกได้เขียนความรู้ที่ตัวเองมีให้สมาชิกท่านอื่นๆ ได้ เข้ามาอ่าน และ ไว้อ่านเองกันลืมด้วย

Moderator: mindphp, ผู้ดูแลกระดาน

ภาพประจำตัวสมาชิก
jamepiyawat
PHP VIP Members
PHP VIP Members
โพสต์: 2008
ลงทะเบียนเมื่อ: 21/05/2019 10:45 am

วิธีการเพิ่มค่าลดค่า array แต่ละค่าใน php

โพสต์ที่ยังไม่ได้อ่าน โดย jamepiyawat »

สำหรับใครที่มีค่าอาเรย์อยู่แล้วต้องการจะเพิ่มค่า array ใน php ในกรณีที่ว่าเราต้องการให้ค่านั้นคูณ 2 ขึ้นมาเพื่อจะได้รู้จำนวนสองเท่าของค่าที่เก็บมาไว้ครั้งแรก หรือ ว่าจะบวกค่า หรือ ลบค่าตามที่เรากำหนด


โค้ด: เลือกทั้งหมด

$values = array(1, 5, 8);  //Array ( [0] => 1 [1] => 5 [2] => 8)

$new_array = array();
foreach ($values as  $value) {
   $new_array[] = $value + 10;
}
  print_r($new_array); //ผลที่ได้ Array ( [0] => 11 [1] => 15 [2] => 18)
จากโค้ดด้านบนเราก็จะเห็นได้ว่าเราจำเป็นจะต้องนำตัวแปลอาเรย์เขาไปใน loop foreach เพื่อที่จะให้ค่าในอาเรย์แต่ละค่าถูกเก็บไว้ในตัวแปลก่อนและค่อยเอามาบวกค่าหลังจากนั้นก็ค่อยนำไปใส่ลงอาเรย์ที่เดิมทำแบบนี้จนค่าในอาเรย์ตัวสุดท้ายถึงจะหยุด loop foreach เท่านี้เราก็จะได้ค่าแต่ละค่าในอาเรย์เพิ่มขึ้นมาแล้ว
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 17