ระดับ 10.3 ของแบบฝึกหัด PHP
ให้อาร์เรย์ของตัวเลขหกตัว ตรวจสอบว่า สามารถนำตัวเลขเหล่านี้มาประกอบเป็น ตั๋วสุขสันต์ (lucky ticket) ได้หรือไม่
เขียนโค้ดที่สร้างรหัสผ่าน ตามขนาดที่กำหนด รหัสผ่าน จะต้องประกอบด้วย ตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ ตัวเลข และอักขระพิเศษบางตัว
ให้ตัวเลขสองตัว แสดงกระบวนการ หารตัวเลขเหล่านี้ในแนวตั้ง เหมือนในโรงเรียน
ให้สตริงที่มีตัวเลขสองตัว และการดำเนินการทางคณิตศาสตร์ระหว่าง ตัวเลขเหล่านั้น:
'10 + 20'
เขียนโค้ดที่คำนวณ ผลลัพธ์ของการดำเนินการทางคณิตศาสตร์ ที่เขียนไว้
ให้อาร์เรย์สองมิติ ใดๆ:
[
[11, 12, 13],
[21, 22, 23],
[31, 32, 33],
]
เขียนโค้ดที่เพิ่ม แถวอีกหนึ่งแถวและเพิ่ม คอลัมน์อีกหนึ่งคอลัมน์เข้าไป โดยเติมด้วย ค่าสุ่ม:
[
[11, 12, 13, 14],
[21, 22, 23, 24],
[31, 32, 33, 34],
[41, 42, 43, 44],
]
สมมติว่าในฐานข้อมูลเก็บ ตารางในรูปแบบต่อไปนี้:
| id | name | date | price | amount |
|---|---|---|---|---|
| 1 | prod1 | 2020-12-31 | 100 | 3 |
ใช้ข้อมูลจากตารางนี้เพื่อรับ อาร์เรย์ที่ประกอบด้วยผลรวมของคำสั่งซื้อ เรียงตามปีและเดือน:
[
'2020' => [
'01' => '...',
'02' => '...',
],
'2021' => [
'11' => '...',
'12' => '...',
],
];