2009年4月30日 星期四

PHP 將變數加入 Local Variable 的技巧

之前為了「將變數加入 Local Variable」這個議題而寫了一個 Auto Declare 的機制,結果最後在看 PHPSavant 的時候發現有這個好物,可以漂亮的完全取代之前寫的東西~

int extract ( array $var_array [, int $extract_type= EXTR_OVERWRITE [, string $prefix ]] )


2009年4月29日 星期三

PHP 無限執行時間技巧

使用 PHP 時有時會需要處理大量的資料,而資料處理的時間可能會超過 PHP 的可執行時間,此時可以使用以下的技巧避開 PHP 的執行時間限制:

set_time_limit(0); //設定 PHP 執行時間無限制
session_write_close(); //若有使用 session 的話立即寫回並停止,以避免其他使用到 session 的頁面被 Block


測試環境: Apache 2.2 + PHP 5.2.9