簡體   English   中英

PHP的最大執行時間?

[英]PHP Maximum Execution Time?

我可能在此代碼塊中丟失了一些東西,似乎是某種循環問題,這是代碼,我不知道發生了什么:

    function clearBoard() {
        //initialize board with a . in each cell
        global $board, $boardData;

        for ($row = 0; $row < $boardData["height"]; $row++) {
            for ($col = 0; $col < $boardData["width"]; $col++) {
                $board[$row][$col] = ".";
            } //end col for loop
        } //end row for loop
    } //end clearBoard

非常感謝

亞歷克斯

該代碼沒有天生的問題。 它以非常合理的方式完成了顯而易見的事情。 如果花費的時間太長,則網格太大。 就這么簡單。

話雖如此,您可能有一種加快速度的方法:使用array_fill

function clearBoard() {
    global $board, $boardData;
    $board = array_fill(0, $boardData["height"],
        array_fill(0, $boardData["width"], "."));
}

據我所知, array_fill是用C實現的,它應該比PHP快。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM