0
A
回答
6
session_start()
必須用於存儲和從$ _SESSION全局讀。
ob_start()
是從會話完全獨立。 ob_start()觸發輸出緩衝,將所有輸出存儲在緩衝區中供以後使用。當PHP腳本結束時,緩衝區會自動刷新給用戶。或者,您可以獲取,執行中期緩衝區的內容和調整的內容。看下面的例子。從php.net
實施例:
<?php
function callback($buffer)
{
// replace all the apples with oranges
return (str_replace("apples", "oranges", $buffer));
}
ob_start("callback");
?>
<html>
<body>
<p>It's like comparing apples to oranges.</p>
</body>
</html>
<?php
ob_end_flush();
?>
輸出:
<html>
<body>
<p>It's like comparing oranges to oranges.</p>
</body>
</html>
1
從PHP手冊
session_start() - 初始化會話數據
SUMMARY:
在session_start()創建一個會話或 恢復基於該被真實經由請求傳遞 ,如GET,POST,或 cookie中的 當前會話ID的電流之一。
如果要使用命名會話 ,則必須在調用session_start()之前調用session_name(),然後調用 。
當 trans-sid啓用時,session_start()將註冊內部 用於URL重寫的輸出處理程序。如果用戶使用 ob_gzhandler或像 ob_start(),輸出 處理程序的順序是正確 輸出重要。例如,用戶必須 會議 開始之前註冊ob_gzhandler。
相關問題
- 1. PHP SESSIONS問題
- 2. PHP:銷燬SESSIONS
- 3. PHP SESSIONS問題
- 4. PHP:替代SESSIONS
- 5. PHP Sessions + Useragent with salt
- 6. PHP:導致緩慢的SESSIONS
- 7. 使用SESSIONS進行基本登錄
- 8. 如何使用PHP SESSIONS顯示用戶名?
- 9. 我可以在Spotify應用程序中使用php SESSIONS嗎?
- 10. 重度使用會影響SESSIONS嗎?
- 11. open_basedir vs sessions
- 12. 使用PHP Sessions/Cookies保護下載路徑?
- 13. 我可以在PHP中使用Perl CGI :: Sessions數據嗎?
- 14. 在不同的php文件之間使用SESSIONS變量
- 15. NodeJS Sessions
- 16. Sessions&ContentPlaceHolders
- 17. Wicket Sessions
- 18. Sessions破壞CodeIgnitor
- 19. PHP Sessions在url重定向時丟失
- 20. Symfony 2.8不能寫入/ var/lib/php/sessions/
- 21. 在域之間使用gae-sessions
- 22. Webmatrix,Razor和Sessions
- 23. AngularJS/Restangular sessions
- 24. Kohana Sessions Issue
- 25. Apache ProxyPass和Sessions
- 26. ruby on rails - sessions
- 27. $ $ SESSIONS中的POST數據
- 28. PHP/jQuery Ajax/Sessions奇怪的行爲只適用於Android的Chrome
- 29. 我的MySQL查詢和While循環和SESSIONS不起作用PHP
- 30. 我如何才能使用SESSIONS獲得這個尾部函數?
謝謝。這是一種更能說出我想要的東西的方式。 – 2009-09-11 14:03:50
謝謝你的幫助!現在更有意義了。將來會檢查PHP.net – Petrogad 2009-09-11 14:09:55