我得到這樣的警告:會話類警告
Warning: session_regenerate_id() [function.session-regenerate-id]: Cannot regenerate session id - headers already sent
但第一本我做的其實是ob_start
..
測試腳本:
ob_start();
$session = new SessionClass();
echo "Test";
SessionClass:
function __destruct() {
session_regenerate_id(true);
session_write_close();
}
答最少,構造方法的類的:
session_set_save_handler(array(__CLASS__, '_open'),
array(__CLASS__, '_close'),
array(__CLASS__, '_read'),
array(__CLASS__, '_write'),
array(__CLASS__, '_destroy'),
array(__CLASS__, '_gc'));
session_name($sessionName);
session_start();
的測試腳本應ECHO
「測試」 做一個輸出到JSON
。但是,它不...
輸出從哪裏開始? –
@deceze它不是真的重複。無論如何,找到答案。 –