3
A
回答
6
讀http://php.net/manual/en/language.oop5.php
class struct {
public $variable;
public function __construct(){
session_start();
$this->variable = $_SESSION['Example'];
}
}
+0
你也擊敗了session_start(); +1 – 2011-02-24 06:11:13
3
class struct {
public $variable;
public function __construct(){
session_start();
$this->variable = $_SESSION['Example'];
}
}
+0
+1使用session_start() – philwinkle 2011-02-24 06:06:20
2
3
屬性只能有字面默認值,不能是任意表達式。要做到這一點最簡單的方法是:
class Struct {
public $variable;
public function __construct() {
$this->variable = $_SESSION['Example'];
}
}
相關問題
- 1. 在課堂申報中混合抽象與公開/私人
- 2. 沒有申請
- 3. 沒有申請
- 4. 找不到木偶在上課申請
- 5. 有沒有很好的理由不讓你的申請處理任何交易?
- 6. 爲什麼我們不能在課堂上申報var a = new List <string>?
- 7. 在課堂上正確組織公共/保護/私人功能
- 8. 調度員沒有出現在課堂上 - 使用System.Threading.Timer
- 9. 無法在課堂上獲得功能
- 10. 公共課不公開嗎?
- 11. nhibernate在課堂上懶惰
- 12. T在課堂上? AddRange ICollection?
- 13. 在課堂上顯示ListView
- 14. 爲什麼我的公開課並沒有公開其他課程中的公開方法?
- 15. 具有雙下劃線的變量不能在課堂上使用?
- 16. 在課堂上的foreach:我不能返回arr中的所有元素
- 17. 什麼時候在課堂定義中需要「公開」?
- 18. 有兩類,上課時如何使用下課堂對象?
- 19. 有沒有課堂拆解對應+初始化?
- 20. Blueprint的最後一堂課有沒有已知的問題?
- 21. 在沒有EqualityComparer的我的課堂中比較什麼?
- 22. add_menu_page與課堂功能不兼容
- 23. 常量在課堂上不能見度定義工作
- 24. 爲什麼Math.min.apply不能在課堂上工作?
- 25. 爲什麼我不能在我的課堂上使用foreach?
- 26. Python:爲什麼我不能在課堂上使用`super`?
- 27. 爲什麼我不能在課堂上插入一個函數?
- 28. 爲什麼不可變性在課堂上是理想的功能?
- 29. 有沒有真正的理由在公共類中使用Java?
- 30. 隱藏課堂上的RNG
4個:)下面的會議同樣有效的解決方案相同圍ü沒有工作11?! – philwinkle 2011-02-24 05:59:54
由於$ _SESSION是一個超級全局變量,爲什麼你需要將它分配給一個變量時,你可以直接在任何地方直接使用$ _SESSION ['Example']創建額外的變量並將數據複製到它並不是非常有效。唯一的原因是如果你認爲在你實例化對象後會話中'Example'的值可能會改變 – 2012-04-24 13:38:37