maprangsoft

โจทย์ PHP ให้เจตลองทำ

Feb 16th, 2020
243
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.42 KB | None | 0 0
  1. //ข้อมูลเดิมมีชุด array() ให้ดังนี้
  2. $oldDatas = array(
  3.     array(
  4.     "rv_code" => "RV0001",
  5.       "id" => 1,
  6.       "work" => "งานสร้างถนน",
  7.       "price" => 500000
  8.     ),
  9.     array(
  10.     "rv_code" => "RV0001",
  11.       "id" => 2,
  12.       "work" => "งานสร้างบ้านจัดสรรค์",
  13.       "price" => 2000000
  14.     ),
  15.     array(
  16.     "rv_code" => "RV0001",
  17.       "id" => 3,
  18.       "work" => "งานสร้างโรงพยาบาล",
  19.       "price" => 15600000
  20.     ),
  21.     array(
  22.     "rv_code" => "RV0002",
  23.       "id" => 1,
  24.       "work" => "งานทำสระน้ำ",
  25.       "price" => 250000
  26.     ),
  27.     array(
  28.     "rv_code" => "RV0002",
  29.       "id" => 2,
  30.       "work" => "งานทุบตึก",
  31.       "price" => 670000
  32.     ),
  33.     array(
  34.     "rv_code" => "RV0003",
  35.       "id" => 1,
  36.       "work" => "งานก่อสร้างกำแพง",
  37.       "price" => 150000
  38.     )
  39. );
  40.  
  41. //ต้องการให้จัดรูปแบบข้อมูลใหม่ให้ได้ตามรูปแบบนี้ อนุญาตให้ใช้ทุกคำสั่งตามสะดวก
  42.  
  43. $newDatas = array(
  44.  
  45.       array(
  46.     "rv_code" => "RV0001",
  47.     "detail" => array(
  48.         array(
  49.           "id" => 1,
  50.           "work" => "งานสร้างถนน",
  51.           "price" => 500000
  52.         ),
  53.        array(
  54.          "id" => 2,
  55.           "work" => "งานสร้างบ้านจัดสรรค์",
  56.           "price" => 2000000
  57.        ),
  58.        array(
  59.          "id" => 3,
  60.       "work" => "งานสร้างโรงพยาบาล",
  61.       "price" => 15600000
  62.                )
  63.         )
  64.     ),
  65.         array(
  66.     "rv_code" => "RV0002",
  67.     "detail" => array(
  68.         array(
  69.             "id" => 1,
  70.       "work" => "งานทำสระน้ำ",
  71.       "price" => 250000
  72.         ),
  73.        array(
  74.        "id" => 2,
  75.       "work" => "งานทุบตึก",
  76.       "price" => 670000
  77.                )
  78.         )
  79.     ),
  80.           array(
  81.     "rv_code" => "RV0003",
  82.     "detail" => array(
  83.         array(
  84.           "id" => 1,
  85.       "work" => "งานก่อสร้างกำแพง",
  86.       "price" => 150000
  87.         )
  88.  
  89.         )
  90.     )
  91.  
  92.   );
  93.  
  94. //ขอให้โชคดีกับการสอบ
Advertisement
Add Comment
Please, Sign In to add comment