ช่วยหน่อยครับติดปัญหาเกี่ยวกับการเขียน array หลายชั่นครับ

ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา ช่วยหน่อยครับติดปัญหาเกี่ยวกับการเขียน array หลายชั่นครับ

ช่วยหน่อยครับติดปัญหาเกี่ยวกับการเขียน array หลายชั่นครับ
ผมอยากจะปรับ array ให้อยู่ในรูปแบบตามตัวอย่างข้างล่างนี้ครับ ไม่เเน่ใจว่าจะต้องเขียนอย่างไร รบกวนด้วย
[top_detail] => Array
       (
           [0] => Array
               (
                   [top_detail_0_header] => ภายนอก
                   [top_detail_0_detail] => กระจังหน้า
               )

           [1] => Array
               (
                   [top_detail_1_header] => ภายใน
                   [top_detail_1_detail] => ห้องโดยสาร
               )

           [2] => Array
               (
                   [top_detail_2_header] => เครื่องยนต์
                   [top_detail_2_detail] => ขุมพลัง
         )

ส่วนตรงนี้คือ array ที่ผมเขียนออกมา

                        $a = [];
			foreach($y as $ks => $rs){
				$a[$ks] = $rs;	
			}
			$dt['top_detail'] = $a;

Array
(
    [top_detail] => Array
        (
            [top_detail_0_header] => ภายนอก
            [top_detail_0_detail] => กระจังหน้า

            [top_detail_1_header] => ภายใน
            [top_detail_1_detail] => ห้องโดยสาร

            [top_detail_2_header] => เครื่องยนต์
            [top_detail_2_detail] => ขุมพลัง
        )
)


Antinew007 04-07-2023 16:58:46

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
  • เปลี่ยน


    ( หรือ เข้าใช้งานผ่าน Social Login )

 ความคิดเห็นที่ 1
// $dt['top_detail'] = $a;
$dt['top_detail'] = array_chunk($a, 2,true);  


ninenik 05-07-2023






เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ