1

我正在研究 PHP。这是一个填字游戏。该板的代码如下:

$crossword = array(
    array("+", "-", "-", "-", "-", "-", "-", "-", "-", "+"),
    array("+", "-", "+", "+", "+", "+", "+", "+", "+", "+"),
    array("+", "-", "-", "-", "-", "-", "-", "+", "+", "+"),
    array("+", "-", "+", "+", "+", "+", "+", "+", "+", "+"),
    array("-", "-", "-", "+", "+", "+", "+", "+", "+", "+"),
    array("+", "-", "+", "+", "+", "+", "+", "+", "+", "+"),
    array("+", "+", "+", "+", "+", "+", "+", "+", "+", "+"),
    array("+", "+", "+", "+", "+", "+", "+", "+", "+", "+"),
    array("+", "+", "+", "+", "+", "+", "+", "+", "+", "+"),
    array("+", "+", "+", "+", "+", "+", "+", "+", "+", "+")
);
$boardLen = count($crossword);
$words = "pakistan;punjab;uae";
echo "<table>";
for ($row = 0; $row < $boardLen; $row++) {
    echo "<tr>";
    for ($col = 0; $col < $boardLen; $col++) {
        echo "<td style = 'padding : 5px'>" . "<bold>" . $crossword[$row][$col] . "</bold>" . "</td>";
    }
    echo "</tr>";
}
echo "</table>";
echo $words."<br>";
$wordArr = explode(";",$words);

这里有一个关联数组,我在其中制作了一个填字游戏。其中-将被首先声明的单词替换,$words然后将它们转换为数组。现在我不明白如何将$wordArr数组的值与具有的纵横字谜关联数组元素进行比较-如果长度等于它,则用该单词替换它们。我需要有关如何比较值并替换它们的指导,因为我是 php 新手,

4

0 回答 0