0

PHPを使い始めたばかりで、ランダムに生成された整数の多次元配列を定義して Web ページに表示する単純なコードを設計しようとしました。

しかし、 Apache.phpが提供する にアクセスしようとすると、Web ブラウザーに Web ページが表示されません。私のコードに欠けているものは何ですか?

<html>
    <head>
        <title>
        Novatos del PHP
        </title>
    </head>

    <body>



    <?php

        $m1 = array (   array (rand(0,100), rand(0,100), rand(0,100)), 
                        array (rand(0,100), rand(0,100), rand(0,100)), 
                        array (rand(0,100), rand(0,100), rand(0,100)), 
                        array (rand(0,100), rand(0,100), rand(0,100))
                    );

        $m2 = array (   array (rand(0,100), rand(0,100), rand(0,100)), 
                        array (rand(0,100), rand(0,100), rand(0,100)), 
                        array (rand(0,100), rand(0,100), rand(0,100)), 
                        array (rand(0,100), rand(0,100), rand(0,100))
                    );

        printMatrix($m1);


        function printMatrix($matrix){
            echo "<table width=\"200\" border=\"1\">";

            foreach($matrix as $row =$rValue){
                echo "<tr>";
                foreach($rValue as $col =$cValue){
                    echo "<td>".$cValue."</td>";
                }
                echo "</tr>";
            }
            echo "</table>";
        }

    ?>



    </body>
</html>
4

2 に答える 2

4
foreach($matrix as $row =$rValue)

する必要があります (両方の行で)

foreach($matrix as $row => $rValue)

ホワイトページを取得するだけですか?おそらく、error_reporting がオンになっていることを確認する必要があります。

http://php.net/manual/en/function.error-reporting.php

于 2013-08-21T21:59:14.447 に答える
1

実際に PHP ページを提供できるサーバーを実行していますか? 例えばアパッチ?そうでない場合は、このページをチェックしてください: * http://www.apachefriends.org/en/xampp.htmlクロスプラットフォーム。

于 2013-08-21T22:04:14.007 に答える