2015-04-04 80 views
1

上午使用PocketMine API(不適用於Web),並且我運行了一個返回數組的函數,存儲多個pocketmine\item\Item數組。php - 存儲包含對象的數組

這可以被認爲是存儲對象的數組。

基本上,我需要做的是存儲這個數組,但不是像它那樣。 (包含對象的數組。)我試過serialize()json_encode()。這些都不適用於我的情況。

有什麼辦法可以做到這一點?謝謝。

+1

至少顯示你的數組格式。和你想要什麼格式,然後只有我們可以幫助你。 – 2015-04-04 12:24:54

回答

0

那麼你想如何存儲數據? thr對象總是一樣嗎?對象始終具有相同的屬性? 如果是的話,你想存儲它嗎? 如果你想存儲在一個MySQL數據庫中,並且這些對象總是具有相同的屬性,那麼可以對該數組中的每個對象進行foreach並插入到數據庫中。

例如,如果你有用戶的數組和對象用戶是這樣的: 名稱,用戶名,密碼,電子郵件

您的foreach的數組,然後插入:

Foreach($users as $user){ 
    Sql command: Insert into users (name, username, password, email) values ($user->name, $user->username, $user->password, $user->email) 
    } 

是這樣你想假裝嗎?

相關問題