我有一個在幾個頁面中使用的類,但它的所有數據都不需要持久化。PHP更好地(un)序列化或重新聲明一個類?
是更好的做法(或性能),以
A)include
和每個I使用它的時間重新定義類,或
B)它序列到一個會話變量在第一時間,並且當解序列化它必要?
我有一個在幾個頁面中使用的類,但它的所有數據都不需要持久化。PHP更好地(un)序列化或重新聲明一個類?
是更好的做法(或性能),以
A)include
和每個I使用它的時間重新定義類,或
B)它序列到一個會話變量在第一時間,並且當解序列化它必要?
如果你不需要它的狀態,你不需要連續編寫它。
只需要include
它,當你需要,或利用類自動加載。 spl_autoload_register()
是你的朋友。
你不能反序列化一個尚未定義的類。 PHP會向你拋出一個錯誤。
您必須包含類定義。
好的,謝謝你的隊友。 – Ben 2011-02-28 04:10:25