Tahap 9.5 Buku Tugas PHP
Diberi array:
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]
Diberi borang dengan input. Nombor dimasukkan ke dalam input. Semasa borang dihantar, buat jadual yang diisi dengan data dari array ini, mengandungi bilangan lajur seperti yang dinyatakan dalam input.
Diberi array dua dimensi sebarang:
[
[11, 12, 13, 14, 15],
[21, 22, 23, 24, 25],
[31, 32, 33, 34, 35],
[41, 42, 43, 44, 45],
[51, 52, 53, 54, 55],
]
Sifarkan elemen pepenjuru utamanya:
[
[ 0, 12, 13, 14, 15],
[21, 0, 23, 24, 25],
[31, 32, 0, 34, 35],
[41, 42, 43, 0, 45],
[51, 52, 53, 54, 0],
]
Buat fungsi yang akan menetapkan bentuk kata nama yang betul selepas nombor. Beginilah cara fungsi ini sepatutnya berfungsi:
func(1, 'epal', 'epal', 'epal'); // akan paparkan '1 epal'
func(2, 'epal', 'epal', 'epal'); // akan paparkan '2 epal'
func(3, 'epal', 'epal', 'epal'); // akan paparkan '3 epal'
func(4, 'epal', 'epal', 'epal'); // akan paparkan '4 epal'
func(5, 'epal', 'epal', 'epal'); // akan paparkan '5 epal'
Berikut adalah contoh untuk nombor dua digit:
func(11, 'epal', 'epal', 'epal'); // akan paparkan '11 epal'
func(12, 'epal', 'epal', 'epal'); // akan paparkan '12 epal'
func(21, 'epal', 'epal', 'epal'); // akan paparkan '21 epal'
func(23, 'epal', 'epal', 'epal'); // akan paparkan '23 epal'
Fungsi kami harus berfungsi untuk nombor sebarang panjang:
func(1223421, 'epal', 'epal', 'epal'); // akan paparkan '1223421 epal'