Re: 有關PHP沒有"application"物件
※ 引述《ssagit (ssagit)》之銘言:
: 標題: Re: 有關PHP沒有"application"物件
: 時間: Sat Feb 25 15:01:33 2006
:
: 話說回來, 這個功能 PHP 是沒有, (就我的認知)
: 不過可以用其他方法模擬, 之前說的 memory table 來做,
: 當然用檔案來做也是可以, 只是比較不方便,
: 而如果你沒有用到 session, 也可以用 session 來做,
: 只要在所有 php 程式一開頭用 session_id(XXX); 指定 Session 的 ID,
: 只要 ID 是同一個, session 的值就共用了, 就跟 Application 差不多....
: 只不過 ASP 裡的 Application_OnStart、Application_OnEnd、
: Session__OnStart、Session_OnEnd 等事件,
: 似乎 PHP 找不到類似的功能....
:
: --
: ※ 發信站: 批踢踢實業坊(ptt.cc)
: ◆ From: 203.67.210.83
: 推 drkkimo:原來有指定session id這個方法 不過感覺還是不太方便耶 02/25 15:32
不方便是一定的, 不過這也是語法沒有提供時的一種變通辦法,
或者你可以自己寫一個 Application 物件,
實作的部分用上面提到的任何一種方法都行,
然後把它寫成一個 .inc 檔,
然後每個 php 程式的一開頭再用 require 把它加進來,
這樣只有一開始比較累, 之後就差不多了....
像 PERL 語法本身也是沒有 session 的功能,
而我們常見的 CGI 上用的 PERL 也是有人寫出這樣的模組,
用起來才會這麼方便....
話說, PHP 好像也可以外加一些模組,
也許也有人寫過這類功能的模組也不一定....
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.104.123.118
※ 編輯: ssagit 來自: 59.104.123.118 (02/25 16:31)
推
02/25 22:20, , 1F
02/25 22:20, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 7 之 9 篇):
PHP 近期熱門文章
PTT數位生活區 即時熱門文章