我在PHP中構建POP3郵箱。 我有以下文件:跨越多個.php頁面的PHP靜態變量
- server_access.php(從POP3服務器上獲取郵件)
- data_access.php(其中獲取/寫郵件到本地數據庫)
- mime_parser.php(解析MIME內容)
- core.php中(使用上述文件並存儲解析郵件作爲assoc命令數組名爲$收件箱)
現在,我有pages mailbox.php顯示收件箱和showmail.php顯示每封郵件。用戶的憑證存儲在.ini文件中,並根據需要使用。事情是,我在mailbox.php和showmail.php中都做了require_once('core.php')
我能夠顯示收件箱(即$ inbox有值),但是,如果我選擇要閱讀郵件(showmail.php的彈出窗口),$ inbox是一個空數組。
$收件箱是定義爲在core.php中的靜態數組
請注意,require_once是一種語言結構,不是函數,因此它不需要括號。 – alex 2009-03-02 05:11:46