Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
echo '<td class="'.$brett.'">'.$this->schachspiel[$z][$s].'</td>';
private $schachspiel = array(
array('T','S','L','D','K','L','S','T'),
array ('B','B','B','B','B','B','B','B'),
array ('','','','','','','',''),
array ('','','','','','','',''),
array ('','','','','','','',''),
array ('','','','','','','',''),
array ('B','B','B','B','B','B','B','B'),
array('T','S','L','K','D','L','S','T')
);
Napofis, kannst du mir vielleicht deine erste for - Schleife erklären?
for($i=0,$n=0,$iEnd=count($this->schachspiel); $i<$iEnd; $i++ ){
if ($n&1){}
<?php
class Schachbrett {
private $schachspiel = array(
array('T','S','L','K','D','L','S','T'),
array ('B','B','B','B','B','B','B','B'),
array ('','','','','','','',''),
array ('','','','','','','',''),
array ('','','','','','','',''),
array ('','','','','','','',''),
array ('B','B','B','B','B','B','B','B'),
array ('T','S','L','K','D','L','S','T'));
public function Brett(){
echo '<table class="t" border="1">';
for($i=0,$n=true,$iEnd=count($this->schachspiel); $i<$iEnd; $i++ ){
echo '<tr>';
$n=!$n;
foreach ($this->schachspiel[$i] as $field){
echo '<td class="'.(($n=!$n)?'f':'d').'">'.$field.'</td>';
}
echo '</tr>';
}
echo '</table>';
}
}
?>
<html>
<head>
<title>Schach</title>
<style>
.t {float: left;}
.t td {width: 10px; height: 10px;}
.t td.f {background-color: yellow;}
.t td.d {background-color: red;}
</style>
</head>
<body>
<?php
$schachbrett = new Schachbrett();
$schachbrett->Brett();
?>
</body>
</html>
Aaaahhhhhhhh! Ich seh eh alles spiegelverkehrt...Übrigens, Raisch...deine Schachbrettstellung ist nicht in Ordnung