0
我正在尋找一種方法來存儲信息之類的東西匿名函數,讓他們可跨請求,類似於如何$_SESSION
店的東西,但不依賴於任何特定的請求或會話。使匿名函數和其他信息可用於所有請求
我正在尋找一種方法來存儲信息之類的東西匿名函數,讓他們可跨請求,類似於如何$_SESSION
店的東西,但不依賴於任何特定的請求或會話。使匿名函數和其他信息可用於所有請求
您可以將數據存儲到:
究竟什麼是你的用例?對於持久數據存儲,您應該使用數據庫,用於某些臨時事物緩存(只要您不需要保證數據不會在某個時候被刪除)。
爲了存儲匿名函數,你必須先序列化它們。要做到這一點,看到https://github.com/jeremeamia/super_closure或http://www.htmlist.com/development/extending-php-5-3-closures-with-serialization-and-reflection/
即使是匿名函數?這就是我最初需要存儲在我的用例中的東西。 –
呵呵,你問題的焦點是匿名函數。爲了存儲它,匿名函數必須首先被序列化。但是重點在於:您不能使用PHP的默認'serialize'函數序列化閉包。但是有辦法可以做到,例如見https://github.com/jeremeamia/super_closure或http://www.htmlist.com/development/extending-php-5-3-closures-with-serialization-and-reflection/ – Flixer