$chapter .= '<td bgcolor="#F0FFFF">' . ($x + 1) . '</td>'; } $chapter .= '</tr>'; // echo $chapter; if (func_num_args() != 2 and check(func_get_args()) == FALSE) { echo 'Нужно ввести 2, причем целых числа.<br> Вы не выполнили одно, а может и сразу два условия!'; } else { $show .= '<table border=\\"1px\\">'; $show .= $chapter; $fist_mn = 2; for ($i = 0; $i < $row - 1; $i++) { $second_mn = 2; $show .= '<tr align="center"><td bgcolor="#FFEFD5">' . $fist_mn . '</td>'; for ($y = 0; $y < $col - 1; $y++) { $show .= '<td width="20px">' . $fist_mn * $second_mn++ . '</td>'; } $show .= '</tr>'; $fist_mn++; } $show .= '</table>'; // for ($i = 0; $i < $row; $i++) { // $show .= '<tr>'; // for ($y = 0; $y < $col; $y++) { // $show .= '<td>' . ($y + 1) . '</td>'; // }$show .= '</tr>'; // } } echo $show; } @tabl(5, 10);
/* * 4. Функция принимающая два параметра 2 * целых числа. Если вводятся не 2 целых * числа то функция должна выводить ошибку * на экран. Если пользователь вводит 2 целых * числа то ему должна отрисовываться * таблица умножение размером со значения * параметров, переданных функции. */ //табличка умножения $a = 3; $b = 3; function tabl($a, $b) { if (gettype($a) != "integer" || gettype($b) != "integer") { echo "Ошибка! Необходимы целые числа!"; } else { echo "<table border=\"1px\"><tbody >"; for ($i = 1; $a >= $i; $i++) { echo "<tr>"; for ($j = 0, $l = 0; $b > $l; $l++, $j += $i) { echo "<td width=\"150px\" align=\"center\" bgcolor=\"pink\">" . ($i + $j) . "</td>"; } echo "</tr>"; } echo "</tbody></table>"; } } tabl($a, $b);
$chapter .= '<td bgcolor="#F0FFFF">' . ($x + 1) . '</td>'; } $chapter .= '</tr>'; // echo $chapter; if (func_num_args() != 2 and check(func_get_args()) == FALSE) { echo 'Нужно ввести 2, причем целых числа.<br> Вы не выполнили одно, а может и сразу два условия!'; } else { $show .= '<table border="1px">'; $show .= $chapter; $fist_mn = 2; for ($i = 0; $i < $row - 1; $i++) { $second_mn = 2; $show .= '<tr align="center"><td bgcolor="#FFEFD5">' . $fist_mn . '</td>'; for ($y = 0; $y < $col - 1; $y++) { $show .= '<td >' . $fist_mn * $second_mn++ . '</td>'; } $show .= '</tr>'; $fist_mn++; } $show .= '</table>'; // for ($i = 0; $i < $row; $i++) { // $show .= '<tr>'; // for ($y = 0; $y < $col; $y++) { // $show .= '<td>' . ($y + 1) . '</td>'; // }$show .= '</tr>'; // } } echo $show; } tabl(10, 25);