[英]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.