2
A
回答
7
你可以通過調用下面的代碼找出:
if(isset($_SESSION))
{
//The session was started
}
相關問題
- 1. 如何檢測是否應用了EllipsisWord?
- 2. 如何檢查session_start是否已輸入?
- 3. 如何檢測是否從Server.Execute調用了aspx頁面?
- 4. 如何檢測是否調用SendMessage()API
- 5. 檢測Mod_Security是否安裝了PHP?
- 6. PHP檢測是否安裝了閃存
- 7. 檢測是否在NavigationContext中調用了GoBack()
- 8. 如何檢測是否選擇了div?
- 9. 如何檢測是否安裝了numpy
- 10. 如何在Safari中檢測是否安裝了應用程序
- 11. 如何檢測在IE中是否啓用了Java?
- 12. 檢測頁面是否通過.htaccess在PHP中調用RewriteRule
- 13. 如何檢測是否設置了「調試程序」Windows特權?
- 14. 如何檢測對方是否在TCP套接字上調用了shutdown()?
- 15. 如何檢測是否在首選項中進行了更改?
- 16. Android單元測試測試是否在onCreate()中調用了setContentView()
- 17. 如何檢查函數調用中是否提供了參數?
- 18. 如何檢查是否在PHP中設置了header()?
- 19. 如何檢查在php中是否回顯了某些內容?
- 20. PHP中session_start如何鎖定?
- 21. 如何檢測單元測試是否調用某個方法?
- 22. 如何檢測OpenGL調試器是否正在使用?
- 23. 如何檢測PEAR包是否安裝在PHP腳本中?
- 24. 如何檢測窗格是否正在Javafx中調整大小
- 25. 我可以檢測一個對象是否調用了GC.SuppressFinalize?
- 26. 如何檢測用戶是否在nginx(或apache)conf文件中啓用了javascript?
- 27. 檢查是否調用了clearInterval?
- 28. 如何使用php檢測機器是否安裝了oracle(oci8和/或pdo_oci)?
- 29. session_start()在PHP 4中
- 30. 如何檢測PHP/MySQL中是否已經過了一段時間?
請記住,'session_write_close()'結束會話機制,但不破壞_SESSION。 – VolkerK 2010-01-04 08:27:51
這個答案不正確。正如VolkerK指出的那樣,即使會話已關閉,也可以設置$ _SESSION。沒有任何東西阻止用戶聲明$ _SESSION而不啓動會話。更好的檢查是:if(session_id())(對於PHP版本<5.4.0)或 if(session_status()!= PHP_SESSION_NONE)(對於PHP版本> = 5.4.0) – Stefan 2016-12-15 13:47:25
另外,可以調用'session_start()'而不需要設置$ _SESSION。你的支票會告訴你'session_start()'從未被調用,這是不正確的。 – Stefan 2016-12-15 14:17:00