Производить подмостки с предопределенной стоимостью php7

Я нуждаюсь в том, чтобы сделать рукописный шрифт в PHP7, что произвел таблицу 10x10, и что в диагонали был сформирован одними и оставшейся частью из-за нулей. Я documientado и здесь описывает, как доставать это из базы данных, я однако не знаю, как не давать ему ни стоимость диагонали ни назначенные по умолчанию 0. PHP:


";
  for ($y = 0; $y < 8; $y++, $start++) {
    if ($start <= $end) echo "";
  }
  echo "";
  $x++;
}
?>
$start

0
задан 23.05.2017, 15:39
2 ответа

Использовать два Повторных цикла for , и для печати, если он будет 1 или 0 один if посредством тройного оператора ternary-operators

<table border="2">
<?php 

  for ($i=0; $i < 10 ; $i++) {
    echo "<tr>";
    for ($j=0; $j < 10 ; $j++) {
         echo "<td>", ($i==$j)? 1 : 0 ,"</td>";
    }
    echo "</tr>";
  }
 ?>
</table>
1
ответ дан 24.11.2019, 12:55
  • 1
    Я я отмечаю это тройных операторов, конечно, что он я будет являться очень и #250; til. Не conoc и # 237; в этот tuco – ras212 26.10.2016, 11:49

Это простое одинокий ты должен использовать два повторных цикла, чтобы получать диагональ, сравниваешь i == j и размещаешь нули, иначе размещаешь

<?php
$tabla = "<table border='1'>";
$tabla .= "<tbody>";
for($i = 0; $i<10;$i++){
    $tabla .= "<tr>";
    for($j = 0; $j<10;$j++){
        if($i == $j){
            $tabla .= "<td>";
            $tabla .= "1";
            $tabla .= "</td>";
        }else{
            $tabla .= "<td>";
            $tabla .= "0";
            $tabla .= "</td>";
        }

    }
    $tabla .= "</tr>";
}
$tabla .= "</tbody>";
$tabla .= "</table>";

echo $tabla;
?>

Предыдущий код - это, не используя баз данных.

1
ответ дан 24.11.2019, 12:55