Level 9.7 PHP Aufgabenbuch
Erstellen Sie eine Website, die beim Aufruf eine zufällige Vorhersage ausgibt, gute oder schlechte. Die Vorhersagen sollen in einer Datenbank gespeichert werden. Beim Aktualisieren der Seite sollte sich die Vorhersage im Laufe des aktuellen Tages nicht ändern.
Gegeben ist ein beliebiges zweidimensionales Array:
[
[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],
]
Setzen Sie die Elemente auf Null, die sich nicht auf den Diagonalen befinden:
[
[11, 0, 0, 0, 15],
[ 0, 22, 0, 24, 0],
[ 0, 0, 33, 0, 0],
[ 0, 42, 0, 44, 0],
[51, 0, 0, 0, 55],
]
Angenommen, in einer Datei ist das folgende JSON gespeichert:
{
[
"catg": "catg1",
"name": "prod1",
"cost": "100"
],
[
"catg": "catg2",
"name": "prod2",
"cost": "200"
],
[
"catg": "catg3",
"name": "prod3",
"cost": "300"
]
}
Generieren Sie mit den Daten der Datei den folgenden HTML-Code und senden Sie ihn an den Browser:
<table>
<tbody>
<tr>
<td>1</td>
<td>catg1</td>
<td>prod1</td>
<td>100</td>
</tr>
<tr>
<td>2</td>
<td>catg2</td>
<td>prod2</td>
<td>200</td>
</tr>
<tr>
<td>3</td>
<td>catg3</td>
<td>prod3</td>
<td>300</td>
</tr>
</tbody>
</table>