Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $m=85; //Самое большое число
- $c=3; //Каждый 'c' будет красный
- $p=10; //Количество элементов в строке
- function getColorMarkup($i, $c){
- if($i%$c==0){
- $num = '<style color = "red"> $i </style>';
- }
- else{
- $num = $i;
- }
- return $num;
- }
- function getColspanMarkup($i, $p){
- if($i % $p == 0){
- $colspan = "";
- }
- else{
- $colspan = 'colspan = ($p - $i % $p)+1';
- }
- return $colspan;
- }
- $output = '<table>';
- for($i=1; $i<=$m ; $i++){
- if($i%$p==1){
- $output .= "<tr>";
- }
- $num = getColorMarkup($i, $c);
- $colspan = getColspanMarkup($i, $p);
- $output .= "<td $colspan>$num</td>";
- if($i % $p==0 || $i == $m){
- $output .= "</tr>";
- }
- }
- $output .= '/table';
- print "$output";
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement